diff options
author | Paul W. Frields <stickster@gmail.com> | 2007-01-16 03:59:46 +0000 |
---|---|---|
committer | Paul W. Frields <stickster@gmail.com> | 2007-01-16 03:59:46 +0000 |
commit | 728f37d72f278740c8242dd539c13b4d631ef4da (patch) | |
tree | d03b5fc61f8fd3345128b51b88c61cd1aed498dd | |
parent | 921d55901feab7caff9f0acd7108caa58c8e21e7 (diff) | |
download | irssi-notify-728f37d72f278740c8242dd539c13b4d631ef4da.tar.gz irssi-notify-728f37d72f278740c8242dd539c13b4d631ef4da.tar.xz irssi-notify-728f37d72f278740c8242dd539c13b4d631ef4da.zip |
Fix sub name and add dcc request notification
git-svn-id: https://irssi-libnotify.googlecode.com/svn/trunk@13 291cbfae-0d27-0410-99d7-557b17e6fe3d
-rw-r--r-- | notify.pl | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -48,12 +48,21 @@ sub print_text_notify { notify($server, $dest->{target}, $stripped); } -sub private_msg_notify { +sub message_private_notify { my ($server, $msg, $nick, $address) = @_; return if (!$server); notify($server, "Private message from ".$nick, $msg); } +sub dcc_request_notify { + my ($dcc, $sendaddr) = @_; + my $server = $dest->{server}; + + return if (!$dcc); + notify($server, "DCC ".$dcc->{type}." request", $sendaddr); +} + Irssi::signal_add('print text', 'print_text_notify'); -Irssi::signal_add('message private', 'private_msg_notify'); +Irssi::signal_add('message private', 'message_private_notify'); +Irssi::signal_add('dcc request', 'dcc_request_notify'); |