You *could* make a custom alias for it...
alias kban {
if ($1 ischan) {
var %cnt = 2
while (%cnt <= $0) {
var %bans = %bans $iif($($+($,%cnt),2) ison $chan,$address($($+($,%cnt),2),2))
inc %cnt
}
ban $1 %bans
kick $1 $2-
}
}
Use: /kban #chan nick nick nick nick
As a note, you could also have the ban type specified:
alias kban {
if ($1 ischan) {
var %cnt = 3
while (%cnt <= $0) {
var %bans = %bans $iif($($+($,%cnt),$2) ison $chan,$address($($+($,%cnt),2),$2))
inc %cnt
}
ban $1 %bans
kick $1 $3-
}
}
Use: /kban # <type> nick nick nick nick
Example: /kban #chan 2 nick nick nick nick