IRSSI Growl Notifications
I found a great Perl script by Nelson Elhage which plugs Irssi into Growl using Mac::Growl. However, that version (0.5) was fairly limited in its notification offerings. Since I used to spend a ridiculous amount of time in Irssi, I decided to expand it.
0.5 notifications:
- private messages
- name highlights
New in 1.0:
- public (channel) messages
- server connect & disconnect
- channel join
- channel mode & topic changes
Other additions to 1.0:
- you can specify an icon for Growl messages to use (details below)
- you can change your notification options (e.g. display style, stickiness, priority and sound) by type through Growl’s PrefPane (System Preferences › Growl › Applications › irssi › Configure › Notifications)
Download and install
To use, download growl.pl and place it in ~/.irssi/scripts/autorun/. You will need to either specify the absolute path to the icon you want to use (line 35) or comment it out. These two icons generally work pretty well:
- irssi_icon_white.icns (as seen above)
- irssi_icon_black.icns
If you need help getting everything running, you probably need look no further than this article.