rendered paste bodyon *:input:#: {
if ($2) && (!$3) {
if ($2 ison $chan) {
if ($left($1,2) == +o) { mode $chan +o $2 }
if ($left($1,2) == +h) { mode $chan +h $2 }
if ($left($1,2) == +v) { mode $chan +v $2 }
if ($left($1,2) == -o) { mode $chan -o $2 }
if ($left($1,2) == -h) { mode $chan -h $2 }
if ($left($1,2) == -v) { mode $chan -v $2 }
if ($left($1,2) == +e) { mode $chan +e $address($2,3) }
if ($left($1,2) == -e) { mode $chan -e $address($2,3) }
if ($left($1,2) == +I) { mode $chan +I $address($2,3) }
if ($left($1,2) == -I) { mode $chan -I $address($2,3) }
if ($left($1,2) == +b) { mode $chan +b $address($2,3) }
if ($left($1,2) == -b) { mode $chan -b $address($2,3) }
}
}
if (!$2) {
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) == +s) { mode $chan +s }
if ($left($1,2) == -s) { mode $chan -s }
}
}