X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fscripts%2Fsilc.pl;fp=apps%2Firssi%2Fscripts%2Fsilc.pl;h=0000000000000000000000000000000000000000;hb=72c2de619079457f7a68100eb13385275a424a23;hp=3870cf608eb3ea7df1097c55f51228df8d1fca22;hpb=e7b6c157b80152bf9fb9266e6bdd93f9fb0db776;p=runtime.git diff --git a/apps/irssi/scripts/silc.pl b/apps/irssi/scripts/silc.pl deleted file mode 100644 index 3870cf60..00000000 --- a/apps/irssi/scripts/silc.pl +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/perl -w - -# -use vars qw($VERSION %IRSSI); - -use Irssi 20020519; -$VERSION = "0.3"; -%IRSSI = ( - authors => "c0ffee", - contact => "c0ffee\@penguin-breeder.org", - name => "sign_messages from silc-plugin", - description => "introduces a setting sign_messages which automatically signs messages", - license => "Public Domain", - url => "http://www.penguin-breeder.org/?page=silc", - changed => "Wed Jan 29 20:55 CET 2003", -); -# - -sub sig_ownpub { - my ($server, $msg, $target) = @_; - - if (($server->{chat_type} =~ /^silc$/i) && - (Irssi::settings_get_bool("sign_messages"))) { - - Irssi::signal_stop(); - $server->command("SMSG -channel $target $msg"); - - } - -} - -sub sig_sendtext { - my ($line, $server, $witem) = @_; - return unless ref $witem; - - if (($server->{chat_type} =~ /^silc$/i) && - (Irssi::settings_get_bool("sign_messages"))) { - - return if $line eq ""; - - if ($witem->{type} eq "CHANNEL") { - $target = "-channel $witem->{name}"; - } elsif ($witem->{type} eq "QUERY") { - $target = "$witem->{name}"; - } else { - return; - } - - Irssi::signal_stop(); - $server->command("SMSG $target $line"); - - } - -} - -Irssi::signal_add_first("send text", "sig_sendtext"); -Irssi::settings_add_bool("silc", "sign_messages", 0);