X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fscripts%2Fexamples%2Fredirect.pl;fp=apps%2Firssi%2Fscripts%2Fexamples%2Fredirect.pl;h=0000000000000000000000000000000000000000;hb=72c2de619079457f7a68100eb13385275a424a23;hp=6a7e94cc9041e1b909e0ac6ea2f1b7ffc947f8df;hpb=e7b6c157b80152bf9fb9266e6bdd93f9fb0db776;p=runtime.git diff --git a/apps/irssi/scripts/examples/redirect.pl b/apps/irssi/scripts/examples/redirect.pl deleted file mode 100644 index 6a7e94cc..00000000 --- a/apps/irssi/scripts/examples/redirect.pl +++ /dev/null @@ -1,40 +0,0 @@ -# Example how to do redirections, we'll grab the output of /WHOIS: - -# /RN - display real name of nick - -use Irssi; -use Irssi::Irc; -use strict; -use vars qw($VERSION %IRSSI); - -$VERSION = "1.00"; -%IRSSI = ( - authors => 'Timo Sirainen', - name => 'redirect', - description => 'Redirection example', - license => 'Public Domain' -); - -sub cmd_realname { - my ($data, $server, $channel) = @_; - - # ignore all whois replies except "No such nick" or the - # first line of the WHOIS reply - $server->redirect_event('whois', 1, $data, -1, '', { - 'event 402' => 'event 402', - 'event 401' => 'event 401', - 'event 311' => 'redir whois', - '' => 'event empty' }); - - $server->send_raw("WHOIS :$data"); -} - -sub event_rn_whois { - my ($num, $nick, $user, $host, $empty, $realname) = split(/ +/, $_[1], 6); - $realname =~ s/^://; - - Irssi::print("%_$nick%_ is $realname"); -} - -Irssi::command_bind('rn', 'cmd_realname'); -Irssi::signal_add('redir whois', 'event_rn_whois');