matrix-org / matrix-appservice-irc

Node.js IRC bridge for Matrix
Apache License 2.0
465 stars 151 forks source link

DisplayName is not reset after change #1586

Open laxdragon opened 2 years ago

laxdragon commented 2 years ago

Nicks maintain appended "(IRC)" after "DisplayName" changed from "$NICK (IRC)" to "$NICK" in config yaml. If a user changes nick via /nick IRC command the new nick is correct, but if they return to the old nick, it still has the "(IRC)" appended. New users that are not known before the change come in properly.

Do the old nicks ever get purged, or is there a way to purge them so they can get rid of the old "(IRC)" thing permanently?

Half-Shot commented 2 years ago

It's not updated automatically yet, we could probably make a change to automatically adjust user nicks as they speak as a first step. Given this could cause quite a lot of load, I'd rather not do this automatically. A script which checks all the displaynames of all users and gradually updates them would be on the cards though.

twouters commented 11 months ago

this is a dupe of #1226