rendered paste bodyon *:open:?: {
if ($query(0) < 40) {
set -u3 %nicks $addtok(%nicks,$nick,32)
set -u3 %address $addtok(%address,*!*@ $+ $gettok($address,2,64),32)
if ($Numtok(%nicks,32) > 9) {
mode $me +R
close -m
set %n %nicks
set %a %address
var %x 1, %D 1
while ($gettok(%a,%x,32)) { .timer 1 %D .ignore $ifmatch | inc %x | inc %D 2 }
}
.timer 1 $calc(%D +10) unset %n
.timer 1 $calc(%D +10) unset %a
.timer 1 $calc(%D +20) mode $me -R
}
}
on *:NOTICE:*:?: {
set -u3 %nickss $addtok(%nickss,$nick,32)
set -u3 %addresss $addtok(%addresss,*!*@ $+ $gettok($address,2,64),32)
if ($Numtok(%nickss,32) > 6) {
mode $me +R
set %an %addresss
var %x 1, %D 1
while ($gettok(%an,%x,32)) { .timer 1 %D .ignore $ifmatch | inc %x | inc %D 1 }
}
.timer 1 $calc(%D +10) unset %a
.timer 1 $calc(%D +20) mode $me -R
}