Miscellany
public text v1 · immutableon *:text:!massban *:#:{
if (($nick isop $chan) || ($nick ishop $chan) || ($address($nick,2) == $address($me,2))) {
/join $2
/set %numofbans $nick($chan,0)
/set %whotoban 1
/set %chan $2
/set %banchan $chan
}
while (%whotoban <= %numofbans) {
/cs ban %banchan $address( $+ $nick $+ ( $+ %chan $+ , $+ %whotoban $+ ) $+ , $+ 4 $+)
/inc %whotoban 1
continue
}
if (%numberofbans > %whotoban) {
/unset %numberofbans
/unset %whotoban
/unset %chan
break
}
}