rendered paste bodyon *:input:#: {
if ($2) && ($numtok($3-,32) <= $modespl) {
if ($2 ison $chan) || ($istok($2-,me,32)) {
if ($left($1,2) == +q) { mode $chan +q $iif($2 == me,$me,$2) }
if ($left($1,2) == +a) { mode $chan +a $iif($2 == me,$me,$2) }
if ($left($1,2) == +o) { mode $chan $+(+,$str(o,$modespl)) $replace($2-,me,$me) }
if ($left($1,2) == +h) { mode $chan $+(+,$str(h,$modespl)) $replace($2-,me,$me) }
if ($left($1,2) == +v) { mode $chan $+(+,$str(v,$modespl)) $replace($2-,me,$me) }
if ($left($1,2) == -q) { mode $chan -q $iif($2 == me,$me,$2) }
if ($left($1,2) == -a) { mode $chan -a $iif($2 == me,$me,$2) }
if ($left($1,2) == -o) { mode $chan $+(-,$str(o,$modespl)) $replace($2-,me,$me) }
if ($left($1,2) == -h) { mode $chan $+(-,$str(h,$modespl)) $replace($2-,me,$me) }
if ($left($1,2) == -v) { mode $chan $+(-,$str(v,$modespl)) $replace($2-,me,$me) }
if ($left($1,2) == +e) && ($len($1) == 2) { mode $chan +e $address($iif($2 == me,$me,$2),3) }
if ($left($1,2) == -e) && ($len($1) == 2) { mode $chan -e $address($iif($2 == me,$me,$2),3) }
if ($left($1,2) == +I) { mode $chan +I $address($iif($2 == me,$me,$2),3) }
if ($left($1,2) == -I) { mode $chan -I $address($iif($2 == me,$me,$2),3) }
if ($left($1,2) == +b) { mode $chan +b $address($iif($2 == me,$me,$2),3) }
if ($left($1,2) == -b) { mode $chan -b $address($iif($2 == me,$me,$2),3) }
if ($left($1,3) === +eI) { mode $chan +eI $address($2,3) $address($2,3) }
if ($left($1,3) === -eI) { mode $chan -eI $address($2,3) $address($2,3) }
if ($left($1,5) == .mute) { mode $chan +b-aohv ~q: $+ $address($2,2) $2 $2 $2 $2 }
if ($left($1,7) == .unmute) { ban -r $chan ~q: $+ $address($2,2) }
if ($left($1,4) == .i) { invite $2 $chan }
if ($left($1,2) == .k) { kick $chan $iif($2 == me,$me,$2) }
if ($left($1,3) == .kb) || ($left($1,7) == .kaybee) { mode $chan +b $iif($address($iif($2 == me,$me,$2),3),$address($iif($2 == me,$me,$2),3),$2) | kick $chan $iif($2 == me,$me,$2) Banned }
}
if ($2 !ison $chan) && (!$istok($2-,me,32)) {
if ($left($1,2) == +b) { mode $chan +b $2 }
if ($left($1,2) == -b) { mode $chan -b $2 }
if ($left($1,2) === +e) { mode $chan +e $2 }
if ($left($1,2) === -e) { mode $chan -e $2 }
if ($left($1,2) === +I) { mode $chan +I $2 }
if ($left($1,2) === +l) && ($2- isnum) { mode $chan +l $2- }
if ($left($1,2) === +f) { mode $chan +f $2- }
}
}
if (!$2) {
if ($left($1,2) === +f) { mode $chan +f }
if ($left($1,2) === +K) { mode $chan +K }
if ($left($1,2) === -K) { mode $chan -K }
if ($left($1,2) === +T) { mode $chan +T }
if ($left($1,2) === -T) { mode $chan -T }
if ($left($1,2) === +N) { mode $chan +N }
if ($left($1,2) === -N) { mode $chan -N }
if ($left($1,2) === +c) { mode $chan +c }
if ($left($1,2) === -c) { mode $chan -c }
if ($left($1,2) === +C) { mode $chan +C }
if ($left($1,2) === -C) { mode $chan -C }
if ($left($1,2) === +E) { mode $chan +E }
if ($left($1,2) === -E) { mode $chan -E }
if ($left($1,2) === +G) { mode $chan +G }
if ($left($1,2) === -G) { mode $chan -G }
if ($left($1,2) === +V) { mode $chan +V }
if ($left($1,2) === -V) { mode $chan -V }
if ($left($1,2) === +Q) { mode $chan +Q }
if ($left($1,2) === -Q) { mode $chan -Q }
if ($left($1,2) === +m) { mode $chan +m }
if ($left($1,2) === -m) { mode $chan -m }
if ($left($1,2) === +M) { mode $chan +M }
if ($left($1,2) === -M) { mode $chan -M }
if ($left($1,2) === +i) { mode $chan +i }
if ($left($1,2) === -i) { mode $chan -i }
if ($left($1,2) === +p) { mode $chan +p }
if ($left($1,2) === -p) { mode $chan -p }
if ($left($1,2) === +R) { mode $chan +R }
if ($left($1,2) === -R) { mode $chan -R }
if ($left($1,2) === +s) { mode $chan +s }
if ($left($1,2) === -s) { mode $chan -s }
if ($left($1,2) === +S) { mode $chan +S }
if ($left($1,2) === -S) { mode $chan -S }
if ($left($1,2) === -f) { mode $chan -f }
if ($left($1,3) === +eI) { mode $chan +eeeIII $me $address($me,2) $address($me,3) $me $address($me,2) $address($me,3) }
if ($left($1,3) === -eI) { mode $chan -eeeIII $me $address($me,2) $address($me,3) $me $address($me,2) $address($me,3) }
}
}