X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fscripts%2Fquitmsg.pl;fp=apps%2Firssi%2Fscripts%2Fquitmsg.pl;h=0000000000000000000000000000000000000000;hb=72c2de619079457f7a68100eb13385275a424a23;hp=41bddaa8439354f703b641f0bc212e0783585c4d;hpb=e7b6c157b80152bf9fb9266e6bdd93f9fb0db776;p=runtime.git diff --git a/apps/irssi/scripts/quitmsg.pl b/apps/irssi/scripts/quitmsg.pl deleted file mode 100644 index 41bddaa8..00000000 --- a/apps/irssi/scripts/quitmsg.pl +++ /dev/null @@ -1,45 +0,0 @@ -# If quit message isn't given, quit with a random message -# read from ~/.irssi/irssi.quit - -use Irssi; -use Irssi::Irc; -use strict; -use vars qw($VERSION %IRSSI); - -$VERSION = "1.00"; -%IRSSI = ( - authors => 'Timo Sirainen', - name => 'quitmsg', - description => 'Random quit messages', - license => 'Public Domain', - changed => 'Sun Mar 10 23:18 EET 2002' -); - -my $quitfile = glob "~/.irssi/irssi.quit"; - -sub cmd_quit { - my ($data, $server, $channel) = @_; - return if ($data ne ""); - - open (f, $quitfile) || return; - my $lines = 0; while() { $lines++; }; - - my $line = int(rand($lines))+1; - - my $quitmsg; - seek(f, 0, 0); $. = 0; - while() { - next if ($. != $line); - - chomp; - $quitmsg = $_; - last; - } - close(f); - - foreach my $server (Irssi::servers) { - $server->command("disconnect ".$server->{tag}." $quitmsg"); - } -} - -Irssi::command_bind('quit', 'cmd_quit');