modern-irc
modern-irc copied to clipboard
Warn about client-command-looking nicknames
Recommend servers to reject nicknames such as /quit, in the section about nickname string restrictions.
The protocol doesn't require it, but accepting nicknames starting with a / would be dangerous for most IRC clients, as autocomplete features could result in commands being executed.
This is where that should be added. Might also be good to prevent a nickname from beginning with a prefix mode character to avoid issues with parsing prefixes with multi-prefix.