Michael Mayhew

Irssi: A Console Based IRC Client (Plus More!)

by on Oct.13, 2009, under Linux, Technology

I’ve been using Irssi for several years and love it more than ever. It’s a CLI IRC client for Linux.

IMHO, the major benefit for using Irssi is coupling it with screen. Screen allows you to have a terminal session on a Linux server that you can detach from and reattach later.

If you have a Linux server with SSH accessible to the Internet, this can become very powerful.  You launch Irssi within a screen session and leave it running 24/7. From wherever you are, you can SSH to your Linux server and reattach to the screen session.  Now you can see everything that happened while you were gone.

This is where it starts to get interesting. The plug-in support is one of my favorite features of Irssi. One plug-in works with screen and marks you away when you detach from your screen session.  Then when you re-attach, it marks you as being back and shows you any messages you received while you were gone.

My favorite plug-in is Twirssi.  This is a Twitter client that lives within Irssi. You can very easily view your time-line, replies and DM’s all in one window. Twirssi also makes replying, retweeting and tweeting very easy from command line.

The plug-ins for Irssi are wrote in Perl so it’s very easy to tweak the plug-in’s to your liking.  For instance, there was a nice notify script that wrote to a file when someone mentioned your name in a channel. I modified the script to e-mail me instead. That way, I could SSH to my server, attach my screen session and reply if I was available.

Of course, Irssi supports joining multiple networks, channels, etc. The key bindings are very similar to screen’s key bindings so they are easy to remember.

Below are some screen shots of Irssi running within a screen session, along with the Twirssi plug-in.

Helpful Links:

Main Irssi Site:  http://irssi.org/

Using Irssi Efficiently: http://quadpoint.org/articles/irssi

Screen: http://www.gnu.org/software/screen/

Twirssi: http://twirssi.com/

As always, if you have any questions or would like me to go in to more detail, leave a comment and I’ll be happy to oblige.

:, , , , , , ,

8 Comments for this entry

  • Myong Lafarge

    Most of the times blogs are the same but i think that your blog can be an exception. Cheers !

  • January Warnecke

    Most what i read online is trash and copy paste but i think you offer something different. Keep it like this.

  • vacation rentals carolina beach nc

    I just saw a whale yesterday from Pigeon Point. It was far off shore, but man, oh man, how cool to see its giant tail lift into the air!

  • perform you making the online dating

    making perform dating you online
    Birmingham also happens to be a pretty good city to find places to meet and date in. Whilst there is no swingers club hosting commercially run parties within the city boundaries, there are two of the UK’s best, a few miles away in neighbouring towns.

  • Ryan P. Jama

    Perfectly written subject material , appreciate it for entropy.

  • asadf

    I precisely desired to thank you so much again. I am not sure what I could possibly have followed in the absence of the entire advice provided by you over such a field. It had been a very frustrating issue in my circumstances, but finding out your expert way you resolved it took me to jump for happiness. I am happy for this information and as well , pray you recognize what an amazing job your are getting into teaching others through the use of your web site. Most likely you haven’t met all of us.

  • adadada

    I really wanted to send a brief word to be able to appreciate you for these unique instructions you are sharing here. My long internet lookup has finally been honored with beneficial facts and strategies to share with my colleagues. I ‘d tell you that many of us readers are quite endowed to be in a superb place with very many outstanding individuals with very helpful principles. I feel truly lucky to have encountered the web page and look forward to many more brilliant moments reading here. Thanks again for everything.

  • James

    This site does not render appropriately on my iphone – you may want to try and repair that.

    I think one of your advertisements caused my web browser to re-size, you may well want to put that on your blacklist.
    I just added this blog to my google reader.

    Thank you, I have recently been seeking for information about this topic for ages and yours is the best I have discovered so far.

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Archives

All entries, chronologically...