http://freenode.net/sasl/
2 - Revisar el readme. si se usa el script con extensión .pl se debe instalar las siguientes dependencias:
Crypt::OpenSSL::Bignum
Crypt::DH and
Crypt::Blowfish
4 - con el script .pl se debe utilizar estos 2 comandos para configurar usuario y contraseña previamente registrado en freenode.
/sasl set nombre_dela_red_freenode usuario verysecretpassword PLAIN
--> texto plano, no muy buena idea.
/sasl set nombre_dela_red usuario verysecretpassword DH-BLOWFISH
--> esta opción es mejor.
/sasl save
5 - iniciar la conexión.
todo esto está en
el readme..