servirc msg doesn't handle complex nicknames
draeath opened this issue ยท 2 comments
Example:
/servirc msg "[email protected]" AUTH username password
[Server thread/INFO]: The server at "[email protected]" cannot be found.
The quotes do not seem to make a difference, you get the same error with or without.
In this case, this prevents manual auth against Q (eg if Q was down when the bot initialized), as you must use this full name to use the AUTH command:
[Thread-55/INFO]: [(Q)] To prevent sensitive information being accidentally send to malicious users
[Thread-55/INFO]: [(Q)] on other networks, when using the AUTH command, you must use
[Thread-55/INFO]: [(Q)] /msg [email protected].
Workaround is to disconnect and reconnect the bot, but msg should still be able to take a wierd username and pass it through to IRC unmolested.
Another workaround is to put the server address in front like: irc.quakenet.org/[email protected] - usually that shouldn't be needed when connected to only one server, but for some reason here it is. Will fix.