Mine
public text v1 · immutableon admin:text:!poof*:#:{
var %nko, %nkb
%nkb = $read(kicks.txt)
if (!$2) { halt }
%nko = $2
if (%nko ison $chan) {
if ($2 isowner $chan) || ($2 isop $chan) { halt }
kick $chan $2 %nkb
halt
}
else {
var %nku 1
while (%nku <= $nick($chan,0)) {
if (%nko isin $nick($chan,%nku)) {
if ($nick($chan,%nku) isowner $chan) || ($nick($chan,%nku) isop $chan) { halt }
kick $chan $nick($chan,%nku) %nkb
}
}
inc %nku
}
}