Connecting with SASL
SASL is a method that allows identification to services (NickServ) during the connection process, before anything else happens - therefore eliminating the need to /msg nickserv identify. To use SASL, you must register your nickname.
SASL Client Configuration
We have instructions on how to configure SASL for some clients, below. If asked to choose an authentication mechanism, be aware that freenode does not support
If you know of any additions or corrections to the lists above, or would like to contribute a script or (better) documentation, contact us on IRC.
Documentation on how to create certificates and add their fingerprints to NickServ for SASL EXTERNAL can be found in the article on NickServ and certificates.