Perl script to allow sounds to be played for different events in IRSSI
Just keep adding handlers to IRSSI's pools pointing to different functions for different events or whatever you want.
use strict;
use vars qw($VERSION %IRSSI);
use Irssi;
$VERSION = '0.0.3';
%IRSSI = (
authors => 'Chrelad',
contact => 'blah@blah.blah',
name => 'alert',
description => 'Play sounds for different events in IRSSI.',
url => 'http://google.com',
license => 'GNU General Public License',
changed => '$Date: 2007-02-07 12:00:00 +0100 (Thu, 7 Feb 2008) $'
);
sub pub_msg {
my ($server,$msg,$nick,$address,$target) = @_;
`mplayer -quiet ~/file.mp3 > /dev/null`;
}
Irssi::signal_add_last("message public", "pub_msg");