alias kickall {
if $me isop $1 {
var %a = 1
while %a <= $nick($1,0) {
if $nick($1,%a) != $me {
.kick $1 $nick($1,%a)
}
inc %a
}
}
}
Usage: /kickall #channel
#channel is required and must be a channel that your have full ops in.
You can't use $chan in an alias, as it will return $null
Last minute thought, you could also do this from within a right click menu by adding the following
menu channel,nicklist {
Kick All : kickall $chan
}