-
Notifications
You must be signed in to change notification settings - Fork 155
Closed
Description
So 0.3.1 made the bridge follow the RFC (mostly) and everyone was happy. However, some networks have swear word filters on nicknames, which produce:
2016-07-18 08:54:36 ERROR:client-connection Server: irc.freenode.net ($SWEARWORD[m]) Error: {"prefix":"morgan.freenode.net","server":"morgan.freenode.net","command":"err_erroneusnickname","rawCommand":"432","commandType":"error","args":["*","$SWEARWORD","Erroneous Nickname"]}
This then triggers another reconnect ad infinitum. I am not even going to attempt to maintain a swear word list for the bridge. Instead, we should just assume that for whatever reason that nick is bad, we can't do anything about it, and then assign a random hex string (much like how IRCds resolve nick conflicts on netsplits in fact).
Metadata
Metadata
Assignees
Labels
No labels