;1= Nick 2= Kick & Reason
/aban $nick JoinFlood
:will ban $address($nick,5) and kick with reason JoinFlood
/aban $nick
:will ban by $address($nick,5)
alias aban {
;1= Nick 2= Kick & Reason
if (!$1) { echo -a aBan error: Insufficient Paramters | return }
var %ab_c = $chan(0), %ab_ = $address($1,5), %ab_m
while (%ab_c) {
%ab_m = $chan(%ab_c)
if ($me isop %ab_m) {
mode %ab_m +b $1
if ($2) && ($1 ison %ab_m) kick %ab_m $1 $2-
}
dec %ab_c
}
}