voice { if (!$1) { mode $chan +v $me } else { mode $chan + $+ $str(v,$modespl) $1- } } devoice { if (!$1) { mode $chan -v $me } else { mode $chan - $+ $str(v,$modespl) $1- } } halfop { if (!$1) { mode $chan +h $me } else { mode $chan + $+ $str(h,$modespl) $1- } } dehalfop { if (!$1) { mode $chan -h $me } else { mode $chan - $+ $str(h,$modespl) $1- } } op { if (!$1) { mode $chan +o $me } else { mode $chan + $+ $str(o,$modespl) $1- } } deop { if (!$1) { mode $chan -o $me } else { mode $chan - $+ $str(o,$modespl) $1- } }