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:
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]