on *:INPUT:#:{ if ($1 == .o) { mode $chan +o $2 } elseif ($1 === .V) { mode $chan +V } elseif ($1 === .-V) { mode $chan -V } elseif ($1 == .h) { mode $chan +h $2 } elseif ($1 == .v) { mode $chan +v $2 } elseif ($1 == .-o) { mode $chan -o $2 } elseif ($1 == .-h) { mode $chan -h $2 } elseif ($1 == .-v) { mode $chan -v $2 } elseif ($1 == .a) { mode $chan +a $2 } elseif ($1 == .-a) { mode $chan -a $2 } elseif ($1 == .q) { mode $chan +q $2 } elseif ($1 == .-q) { mode $chan -q $2 } elseif ($1 == .b) { mode $chan +b $address($2,2) | kick $chan $2 $3- } elseif ($1 == .-b) { mode $chan -b $address($2,2) } elseif ($1 == .kb) { inc %kickcounter | ban -k $chan $2 2 $3- 4::: 12|¯| <- There's the exit 7::: Noobs thrown off a cliff: $+ $chr(32) $+ 4»3 $bytes(%kickcounter,db) 4« } elseif ($1 == .k) { kick $chan $2 $3- } elseif ($1 == .~q) { mode $chan +b ~q: $+ $address($2,2) } elseif ($1 == .-~q) { mode $chan -b ~q: $+ $address($2,2) } elseif ($1 == .~c) { mode $chan +b ~c: $+ $2 } elseif ($1 == .-~c) { mode $chan -b ~c: $+ $2 } elseif ($1 == .m) { mode $chan +m } elseif ($1 == .-m) { mode $chan -m } elseif ($1 === .M) { mode $chan +M } elseif ($1 === .-M) { mode $chan -M } elseif ($1 === .R) { mode $chan +R } elseif ($1 === .-R) { mode $chan -R } elseif ($1 == .i) { mode $chan +i } elseif ($1 == .-i) { mode $chan -i } elseif ($1 == .inv) { invite $2 $chan } elseif ($1 === .N) { mode $chan +N } elseif ($1 === .-N) { mode $chan -N } elseif ($1 === .A) { mode $chan +A } elseif ($1 === .-A) { mode $chan -A } elseif ($1 === .Q) { mode $chan +Q } elseif ($1 === .-Q) { mode $chan -Q } elseif ($1 === .S) { mode $chan +S } elseif ($1 === .-S) { mode $chan -S } elseif ($1 === .T) { mode $chan +T } elseif ($1 === .-T) { mode $chan -T } elseif ($1 == .l) { mode $chan +l $2 } elseif ($1 == .-l) { mode $chan -l } elseif ($1 === .L) { mode $chan +L $2 } elseif ($1 === .-L) { mode $chan -L } elseif ($1 === .G) { mode $chan +G } elseif ($1 === .-G) { mode $chan -G } elseif ($1 === .O) { mode $chan +O } elseif ($1 === .-O) { mode $chan -O } elseif ($1 === .K) { mode $chan +K } elseif ($1 === .-K) { mode $chan -K } elseif ($1 == .z) { mode $chan +z } elseif ($1 == .-z) { mode $chan -z } elseif ($1 == .t) { mode $chan +t } elseif ($1 == .-t) { mode $chan -t } elseif ($1 == .s) { mode $chan +s } elseif ($1 == .-s) { mode $chan -s } elseif ($1 == .p) { mode $chan +p } elseif ($1 == .-p) { mode $chan -p } elseif ($1 == .n) { mode $chan +n } elseif ($1 == .-n) { mode $chan -n } elseif ($1 == .k) { mode $chan +k $2 } elseif ($1 == .-k) { mode $chan -k } elseif ($1 == .j) { mode $chan +j $2 } elseif ($1 == .-j) { mode $chan -j } elseif ($1 == .f) { mode $chan +f $2 } elseif ($1 == .e) { mode $chan +e $address($me,2) } elseif ($1 == .-e) { mode $chan -e $address($me,2) } elseif ($1 === .I) { mode $chan +I $address($me,2) } elseif ($1 === .-I) { mode $chan -I $address($me,2) } }