alias unbanall {
if ( !$chan($$1).ibl ) {
set %getbans $+ $1 1
mode $1 +b
}
else {
var %uba = 1
while ( $ibl($$1,%uba) != $null ) {
mode $1 -b $ibl($1,%uba)
inc %uba
}
}
}
raw 367:*:{
if ( $eval(% $+ getbans $+ $$2,2) == 1 ) {
halt
}
}
raw 368:*:{
if ( $eval(% $+ getbans $+ $$2,2) == 1 ) {
unbanall $2
unset $eval(% $+ getbans $+ $2)
halt
}
}