irssi
Irssi is an awesome irc client written in perl.
I love irssi and use it to communicate with coworkers and friends. I also love the fact that it's in perl, which means I can hack away at it. But i always found myself using other irc clients because irssi was very bad about getting my attention when someone messaged me.
growl
Growl is a wonderful program for
OsX that can display a pretty little popup notification. There are libraries for lots of languages including perl, and also a command line script.
It even comes with a very small script to provide some notifications for irssi.
growl-notify.pl
This is the irssi plugin I wrote to get my attention. Now irssi has everything I need!
features
- notifications for private messages
- notifications for hilighted words
- notifications for specified public messages
- configurable sticky (stay up until clicked) or non-sticky (disappear after a few seconds) notifications
- saves your config to a file in YAML format
usage
You can configure notifications while irssi is running by using:
/growl
With no arguments, this will display a help message.
download
installation
- Put this file in your ~/.irssi/scripts/ directory
- either restart irssi or else run this command in irssi: '/script load growl-notify.pl'
- type /growl to get configuration options
- to automatically run this script at startup time, move to ~/.irssi/scripts/autorun/
requirements
future
I would like to add a few new features including:
- support buddy icons, as soon as the new verson of the growl perl library is released that supports images.
- optionally pull info from emacs bbdb including nickname and icon
- notifications for other events including:
- server connect / disconnect
- buddy connect / disconnect
--
AleX - 08 Jan 2005