##crawl Announcement Colorizer for Irssi

The announcement bots on ##crawl clutter the channel with numerous messages about events in games in progress. To address this problem, I have written script for irssi IRC client with following features:

The messages from the bots are colorized to convey type of information with colour.

Instead of bots' nicks (such as Henzell, Gretell etc.) server acronyms are displayed.

If you create window named crawl-announce The bot messages will be directed into that window (that's the setup on the screenshot).

The bot messages will be directed into that window (that's the setup on the screenshot). If the playername in the announcement matches IRC nick, the playername is highlighted (you can see player Mandevil being in different colour in the screenshot).

UPDATE: Aggregate messages relayed by the Krammel bots are supported and properly displayed.

Installing and using

To use this script, download it (link below) and put it into .irssi/scripts/ and execute from irssi with /run crawl-botmsg.pl. Alternatively, you can autoload the script at irssi startup by putting it into .irssi/scripts/autorun/ directory.

After you have started the script, you should see that bot announcement messages are being colorized on ##crawl. If you want separate window for the announcement, use /window new to create it. Then switch to it and name it as crawl-announce, like this: /window name crawl-announce. If you want to stop the script, issue /script unload crawl-botmsg.pl.

Download

crawl-botmsg.pl (last updated on 2014-02-21)

Contact

The author can be contacted on ##crawl at FreeNode IRC network.