]> git.99rst.org Git - irssi-scripts.irssi.org.git/commitdiff
[banaffects][#7] version 1.1 from banaffects_sd
authorincognico <redacted>
Wed, 12 Sep 2012 23:55:09 +0000 (01:55 +0200)
committerbw1 <redacted>
Sat, 13 Jan 2018 23:55:09 +0000 (00:55 +0100)
scripts/banaffects.pl

index 57a30dc5a0be223f700f7194ff1ba658f6851744..e3001822583a732cb26284813b44f41d8a86f39b 100644 (file)
@@ -3,7 +3,7 @@ use Irssi;
 use Irssi::Irc;
 
 use vars qw($VERSION %IRSSI);
-$VERSION = "1";
+$VERSION = "1.1";
 %IRSSI = (
     authors     => 'Valentin Batz, Nico R. Wohlgemuth',
     contact     => 'senneth@irssi.org, nico@lifeisabug.com',
@@ -44,8 +44,8 @@ sub ban_new() {
       my $newbanmask = $chan->ban_get_mask($banuser, 0);
       my $kickreason = "IRC is serious!";
       $window->printformat(MSGLEVEL_CRAP, 'ban_affects_sd', $banuser);
-      $server->command("kick $channel $banuser $kickreason");
-      $server->command("mode $channel" . " -b+b " . "$banmask $newbanmask");
+      $server->send_raw_now("KICK $channel $banuser :$kickreason");
+      $server->send_raw_now("MODE $channel -b+b $banmask $newbanmask");
    }
 }
 
git clone https://git.99rst.org/PROJECT