on *:INPUT:*:{ if ($1 === +v) { /mode $chan +v $iif($2,$2,$me) } if ($1 === -v) { /mode $chan -v $iif($2,$2,$me) } if ($1 === +h) { /mode $chan +h $iif($2,$2,$me) } if ($1 === -h) { /mode $chan -h $iif($2,$2,$me) } if ($1 === +o) { /mode $chan +o $iif($2,$2,$me) } if ($1 === -o) { /mode $chan -o $iif($2,$2,$me) } if ($1 === +a) { /mode $chan +a $iif($2,$2,$me) } if ($1 === -a) { /mode $chan -a $iif($2,$2,$me) } if ($1 === +q) { /mode $chan +q $iif($2,$2,$me) } if ($1 === -q) { /mode $chan -q $iif($2,$2,$me) } if ($1 === +b) { if ($2 == $null) { /mode $chan +b $address($me,2) } if ($2) { if ($2 isalnum) { /mode $chan +b $iif($3,$address($2,$3),$address($2,2)) } else { /mode $chan +b $2- } } } if ($1 === -b) { if ($2 == $null) { /mode $chan -b $address($me,2) } if ($2) { if ($2 isalnum) { /mode $chan -b $iif($3,$address($2,$3),$address($2,2)) } else { /mode $chan -b $2- } } } if ($1 === +c) { /mode $chan +c } if ($1 === -c) { /mode $chan -c } if ($1 === +e) { if ($2 == $null) { /mode $chan +e $address($me,2) } if ($2) { if ($2 isalnum) { /mode $chan +e $iif($3,$address($2,$3),$address($2,2)) } else { /mode $chan +e $2- } } } if ($1 === -e) { if ($2 == $null) { /mode $chan -e $address($me,2) } if ($2) { if ($2 isalnum) { /mode $chan -e $iif($3,$address($2,$3),$address($2,2)) } else { /mode $chan -e $2- } } } if ($1 === +I) { if ($2 == $null) { /mode $chan +I $address($me,2) } if ($2) { if ($2 isalnum) { /mode $chan +I $iif($3,$address($2,$3),$address($2,2)) } else { /mode $chan +I $2- } } } if ($1 === -I) { if ($2 == $null) { /mode $chan -I $address($me,2) } if ($2) { if ($2 isalnum) { /mode $chan -I $iif($3,$address($2,$3),$address($2,2)) } else { /mode $chan -I $2- } } } if ($1 === +i) { /mode $chan +i } if ($1 === -i) { /mode $chan -i } if ($1 === +j) { /mode $chan +j $2- } if ($1 === -j) { /mode $chan -j } if ($1 === +k) { /mode $chan +k $2- } if ($1 === -k) { /mode $chan -k $2- } if ($1 === +l) { /mode $chan +l $2- } if ($1 === -l) { /mode $chan -l } if ($1 === +m) { /mode $chan +m } if ($1 === -m) { /mode $chan -m } if ($1 === +n) { /mode $chan +n } if ($1 === -n) { /mode $chan -n } if ($1 === +p) { /mode $chan +p } if ($1 === -p) { /mode $chan -p } if ($1 === +s) { /mode $chan +s } if ($1 === -s) { /mode $chan -s } if ($1 === +t) { /mode $chan +t } if ($1 === -t) { /mode $chan -t } if ($1 === +C) { /mode $chan +C } if ($1 === -C) { /mode $chan -C } if ($1 === +G) { /mode $chan +G } if ($1 === -G) { /mode $chan -G } if ($1 === +M) { /mode $chan +M } if ($1 === -M) { /mode $chan -M } if ($1 === +K) { /mode $chan +K } if ($1 === -K) { /mode $chan -K } if ($1 === +L) { /mode $chan +L $2- } if ($1 === -L) { /mode $chan -L } if ($1 === +N) { /mode $chan +N } if ($1 === -N) { /mode $chan -N } if ($1 === +Q) { /mode $chan +Q } if ($1 === -Q) { /mode $chan -Q } if ($1 === +R) { /mode $chan +R } if ($1 === -R) { /mode $chan -R } if ($1 === +S) { /mode $chan +S } if ($1 === -S) { /mode $chan -S } if ($1 === +T) { /mode $chan +T } if ($1 === -T) { /mode $chan -T } if ($1 === +V) { /mode $chan +V } if ($1 === -V) { /mode $chan -V } if ($1 === +u) { /mode $chan +u } if ($1 === -u) { /mode $chan -u } }