rendered paste bodyon *: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
}
}