Donkey On A Waffle
~/.irssi/config
Tue, 09 Oct 2007 13:43

I, like most communication minded people, use irssi in a screen session on a shell box. I connect to roughly 5-6 servers, mixed between IRC, IRC+SSL, and SILC systems. The documentation on configuration of the irssi config file is pretty non-existant, so after struggling for far too long, I've decided to share my notes for anyone else that may find them useful.

Step 1: Add your servers and networks to the servers = section of the document.

Example:

{ address = "silc.XXXXXXXXX.com"; chatnet = "XXXXXXXXX"; port = "706"; autocon nect = "yes"; },
{ address = "irc.YYYYY.org"; chatnet = "YYYYY"; port = "6667"; autoconnect = "yes"; use_ssl = "yes"; },

The item to note with this section is the use of the parameter use_ssl. It's not documented very well and I pretty much had to guess or get lucky with a google search to find it.

Step 2: Add your channels to the channels = section of the config file.

Example:

{ name = "BlahBlah-Channel"; chatnet = "XXXXXXX"; autojoin = "Yes"; }, { name = "Foo-Chanel"; chatnet = "YYYYYYY"; autojoin = "Yes"; password = "NOWAY"; },

The interesting thing to note with this section is the use of the password parameter. This is used for channels that require passwords to connect. Again this isn't documented well anywhere.

Step 3: Autorun SILC Plugin

This is the one that took me the longest to figure out. To autorun a plugin in irssi you have to create a file in your .irssi directory called startup. It's not there by default and not documented anywhere. In this file put "LOAD silc" to autoload the silc plugin upon starting irssi. Becareful though, it took me a while to figure out that "LOAD silc" is NOT the same as "LOAD SILC". Loading the plugin is case sensitive.

And finally a bit of humour to ensure that this post actually gets hits *GRIN*. Thanks to Cooler for sending me this one...

Home | Tags: , , | Category: /generic | [0 comments] | Link


You need javascript enabled to use this form. Anti-spam efforts ongoing. Also, if the comment doesn't show up, it's because the form expired. Go back and copy your comment, reload the form, and resubmit. Apologies if this is a hassle, I'm just playing with antispam methods right now. If this insists on not working, please email me about it.

Name (required)
E-mail (optional. Not posted or recorded anywhere, ever)
URL (also optional)
Comment: