on *:ban:#: { if ($banmask == $address($me,2)) || ($banmask == $address($me,3)) || ($banmask == $address($me,4)) || ($banmask iswm $address($me,5)) || ($banmask == $address($me,1)) || ($banmask == $me) || ($banmask == ~q: $+ $address($me,2)) || ($banmask == ~q: $+ $address($me,3)) || ($banmask == ~q: $+ $address($me,4)) || ($banmask iswm ~q: $+ $address($me,5)) || ($banmask == ~q: $+ $address($me,1)) || ($banmask == ~q: $+ $me) || ($banmask == ~n: $+ $address($me,2)) || ($banmask == ~n: $+ $address($me,3)) || ($banmask == $address($me,4)) || ($banmask iswm $address($me,5)) || ($banmask == ~n: $+ $address($me,1)) || ($banmask == ~n: $+ $me) || ($banmask == ~r: $+ $address($me,2)) || ($banmask == ~r: $+ $address($me,3)) || ($banmask == ~r: $+ $address($me,4)) || ($banmask iswm ~r: $+ $address($me,5)) || ($banmask == ~r: $+ $address($me,1)) || ($banmask == ~r: $+ $me) { mode $chan -b $banmask cs unban $chan cs invite $chan } } on *:invite:#: { join $chan } raw 473:*: { cs invite $2 } raw 474:*: { cs unban $2 cs invite $2 } raw 475:*: { cs invite $2 } on *:deop:#: { if ($opnick == $me) && ($nick != $me) { cs op $chan } } on *:dehelp:#: { if ($hnick == $me) && ($nick != $me) { cs halfop $chan } } on *:devoice:#: { if ($vnick == $me) && ($nick != $me) { cs voice $chan } }