on *:input:*:{ if ($left($1,1) == -) { set %modees $chan($chan).mode } if ($left($1,2) iswm %modees) && ($left($1,1) == $chr(45)) { echo -a got to check msg $chan Modes for $active $+ : %modees * $+ $left($1,2) detected* echo -a passed check unset %modees halt } if ($left($1,2) !iswm %modees) && ($left($1,1) == -) { mode $active - $+ $left($1,2) $iif($2-,$2-,$null) unset %modees } } on *:input:*:{ if ($left($1,1) == $chr(43)) { set %modees $chan($chan).mode } if ($left($1,2) !iswm %modees) && ($left($1,1) == $chr(43)) { msg $chan $chan is already $1 unset %modees halt } if ($left($1,2) !iswm %modees) && ($left($1,1) == $chr(43)) { mode $active + $+ $left($1,2) $iif($2-,$2-,$null) unset %modees } }