As specified here: http://ircv3.net/specs/extensions/sasl-3.1.html http://ircv3.net/specs/core/capability-negotiation-3.1.html (Freenode has SASL authentication so it would be useful there.)