on *:BAN:#:{
if (%selfprotect == on && $banmask == $address($me,1) || $address($me,2) || $address($me,3) || $address($me,4) || $address($me,5) || $address($me,6) || $address($me,7) || $address($me,8) || $address($me,9)) { /msg chanserv unban $chan }
elseif (%userprotect == on && protect isin $level($mask($banmask,1)) || $level($mask($banmask,2)) || $level($mask($banmask,3)) || $level($mask($banmask,4)) || $level($mask($banmask,5)) || $level($mask($banmask,6)) || $level($mask($banmask,7)) || $level($mask($banmask,8)) || $level($mask($banmask,9))) { /mode $chan -b $banmask }
}