node-irc
node-irc copied to clipboard
ZNC messages
ZNC uses the prefix *[email protected]
for its messages but the *status
nickname is not actually RFC conformant, which is what node-irc only accepts as a proper nickname in its parsing code. The problem, however, is that the ZNC prefix has a perfectly suitable nick!user@host
format which any other IRC client properly parses as well and interacts with as *status
nick. Because node-irc just parses it as server prefix, messages from *status
won't be handled normally.
What type of behavior do you see from ZNC clients? Do you get an error? Perhaps a line number to the affected regex / parsing tree?
As a short-term fix if this is your own server: You can change the prefix for znc pseudoclients to something other than *. Just set StatusPrefix in the config.