Irssi Scripts

Irssi makes it extremely easy to write additional utilities for making your IRC experience as painless as possible. Here are several scripts that I have written and found to be quite useful in my every day life.

Theme

I know this isn’t a script, but I figured I’d throw it up anyway. This is the theme that I made and currently use:

irssi-20061207.png

Download: [jk0.theme]

AutoRedraw

Sometimes when I’d switch windows, the statusbar would not properly update the channel name. An example of this would be:

(3:#bra   (1:#null[+lnst 69])

Well, I finally got annoyed to the point of no return, so I wrote a simple fix. In this script, the Irssi command, /redraw, is automatically executed upon switching windows. Problem solved.

Download: [autoredraw.pl]

Irssi Bot

This is a basic example of how to use your Irssi session as a bot. It can handle both public and private requests. In my example, it shows how to make use of a request that fetches and displays the latest Linux kernel releases.

To load this module into Irssi, rename the script to bot.pl and place it inside the script directory. Then type /RUN bot.pl from within the Irssi console.

Download: [irssi-bot.pl]


Creative Commons Attribution 3.0 License