]> git.99rst.org Git - irssi-scripts.irssi.org.git/commitdiff
[crapbuster] #820
authorbw1 <redacted>
Sun, 27 Nov 2022 19:09:10 +0000 (20:09 +0100)
committerbw1 <redacted>
Sun, 27 Nov 2022 19:09:10 +0000 (20:09 +0100)
scripts/crapbuster.pl

index c4c813b3852ac835c0a28527129c5dc8477e7fc0..9c8100200321737239e50d1fe8cf19e60bb68a33 100644 (file)
@@ -3,7 +3,7 @@
 use strict;
 
 use vars qw($VERSION %IRSSI);
-$VERSION = "2003020801";
+$VERSION = "2022112701";
 %IRSSI = (
     authors     => "Stefan 'tommie' Tomanek",
     contact     => "stefan\@pico.ruhr.de",
@@ -14,6 +14,8 @@ $VERSION = "2003020801";
     commands   => "crapbuster"
 );
 
+# /scrollback levelclear -level crap,clientcrap
+
 use Irssi;
 use Irssi::TextUI;
 
@@ -30,7 +32,7 @@ sub cmd_crapbuster ($$$) {
        my $copy = $line;
        $line = $line->prev;
        foreach (split / /, Irssi::settings_get_str('crapbuster_levels')) {
-           next unless ($level == Irssi::level2bits($_));
+           next unless (($level & Irssi::level2bits($_)) != 0 );
            $view->remove_line($copy);
            last;
        }
git clone https://git.99rst.org/PROJECT