Unnamed
public text v1 · immutableon *:Ban:#: {
if ($nick == $me) { halt }
if ($me isop $chan) || ($me ishop $chan) {
var %ban = 0
while (%ban <= 10) {
if ($address($me,%ban) == $banmask) {
mode $chan -b $banmask
echo -as $nick - $banmask
}
if (%ban == 10) { if ($banmask == $me $+ !*@*) mode $chan -b $banmask }
inc %ban
haltdef
}
}
}