rendered paste bodyon *:INPUT:#: {
if ($1 == .eI) && (!$2) {
mode $chan +eeeIII $address($me,9) $me $address($me,2) $address($me,9) $me $address($me,2) | Halt
}
if ($2) && ($1 == .eI) {
mode $chan +eeeIII $address($2,9) $2 $address($2,2) $address($2,9) $2 $address($2,2) | Halt
}
if ($1 == .add) || ($1 == .del) || ($1 == .list) {
cs access $chan $remove($1,.) $2-
}
if ($1 == .add) && ($3 isnum) {
mode $chan $iif($3 == 3,+v) $iif($3 == 4,+h-v) $iif($3 isnum 5-9,+o-hv) $iif($3 > 9,+ao-hv) $str($2 $+ $chr(32),5)
}
if ($left($1,1) == +) || ($left($1,1) == -) {
$iif($remove($1,-,+) isalpha,mode $chan $eval($1-,2))
}
if ($1 == .mode) && (!$2) {
mode $chan $2- | halt
}
if ($2) && ($1 == .mode) {
mode $chan $2- | halt
}
if ( $1 == .cb ) mode $chan +b ~c: $+ $2
if ( $1 == -cb ) mode $chan -b ~c: $+ $2
if ( $1 == .mute ) mode $chan +b ~q: $+ $address($2,2)
if ( $1 == .unmute ) mode $chan -b ~q: $+ $address($2,2)
if ( $1 == .v ) mode $chan +v $$2
if ( $1 == -v ) mode $chan -v $$2
if ( $1 == .h ) mode $chan +h $$2
if ( $1 == -h ) mode $chan -h $$2
if ( $1 == .o ) mode $chan +o $$2
if ( $1 == -o ) mode $chan -o $$2
if ( $1 == .i ) invite $$2 $chan
if ( $1 == .eI ) mode $chan +eI $address($me,2) $address($me,2)
if ( $1 == -eI ) mode $chan -eI $address($me,2) $address($me,2)
if ( $1 == .rem ) cs access $chan del $$2
if ( $1 == .list ) cs access $chan list
if ($left($1,1) isin +- && $nick(#,$me,ho)) { mode # $1- } }
}