Untitled
public text v1 · immutableon *:BAN:#:{
if ($me isvoice $chan || $me isreg $chan) { halt }
elseif ($banmask == *!*@*) {
mode $chan -b $banmask
mode $chan +b $address($nick,2)
}
elseif ($+(*,$banmask,*) iswm $address($me,5)) {
mode $chan -b $banmask
mode $chan +b $address($nick,2)
}
else {
var %x = 1
while (%x <= 20) {
if ($address($me,%x) == $banmask) {
mode $chan -b $banmask
mode $chan +b $address($nick,2)
}
inc %x
}
}
}