irssi - A Command Line IRC Client
I only started using IRC on a full time basis in April of this year. My first chat client was xchat-gnome. It was a very simple client that allowed me to learn the ins and outs of using FreeNode. But, after a while I wanted a little more punch for my buck, so I tried xchat2. It was slightly better, but wasn’t much different than xchat-gnome. Now, thanks to one of my Ubuntu-Arizona team members, I am using irssi, and it is impressive from a configuration standpoint.
There were times that I said to myself, this irssi chat client is not going to work. I am in 9 or more channels at any one time, not a lot by some standards, but I was having to stop and think about what I needed to do next too many times to be productive. For example, to find out who was in the channel, I had to enter the command, /who #channel name, then switch to the server window, alt+channel number, see who was there or away, then change back to the channel, alt+channel number. Whew! Way to many commands to just find out if someone I wanted to chat with was in the channel or not.
But with the help of some very good people, I discovered that scripts could change just about anything in irssi. It took a lot of playing around with to get it set up just the way I wanted. But that is one of the advantages of irssi. There are a ton of scripts available to help you get it just the way you need it to be productive from a work standpoint. And if you can’t find the script you want, you or someone you know can probably write one for you.
Now I have a chat client that is powerful, and that I really don’t have to think about how to use. If you try irssi out, don’t be put off at first, play around with the scripts to get it working just the way you want it to. Below you’ll find some links to help you get started. I hope your experience with irssi turns out as great as mine has!
irssi website: http://www.irssi.org/documentation/startup
irssi tutorial: http://f0rked.com/articles/irssi
irssi tutorial: http://lizzie.spod.cx/screenirssi.shtml
irssi commands: http://f0rked.com/public/irssi-docs/help-full.html
irssi.org scripts: http://irssi.org/scripts/ (Note: google if you can’t find it here)
irssi security by aaron toponce: http://www.pthree.org/2007/07/15/securing-your-connection-on-freenode/
Port fix of DCC exploit: https://help.ubuntu.com/community/FixDCCExploit

