1 Title: Configuring SASL for Irssi
3 The setup for SASL on Irssi differs depending on the version you have (you can
4 find out by running
`irssi -v` in your nearest shell).
7 # Irssi 0.8.18 or later
9 Recent Irssi versions include built-in SASL support via
`/network`:
11 /network add -sasl_username <login> -sasl_password <password> -sasl_mechanism PLAIN freenode
12 /server add -auto -net freenode -ssl -ssl_verify chat.freenode.net
6697
17 To check that the setting was correct, run
`/network` and confirm that the freenode entry looks like this:
19 freenode: sasl_mechanism: plain, sasl_username: gryllida, sasl_password: (pass)
21 All three items (mechanism, username, and password) must be set.
25 These versions need a separate script in order to support SASL:
`cap_sasl.pl`.
26 You can install it from <https://scripts.irssi.org>:
28 mkdir -p ~/.irssi/scripts/autorun
29 wget https://scripts.irssi.org/scripts/cap_sasl.pl -O ~/.irssi/scripts/cap_sasl.pl
30 ln -sf ../cap_sasl.pl ~/.irssi/scripts/autorun/
32 Now load and configure it inside Irssi:
36 /server add -auto -net freenode -ssl -ssl_verify chat.freenode.net
6697
37 /sasl set freenode <login> <password> PLAIN