1.0: New and improved

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 spend a huge amount of each day in Irssi in the course of my job, 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.