on *:text:+m*:#: { if ($nick isop $chan) mode $chan +m else if ($nick ishop $chan) mode $chan +m else .msg $nick You are not an op/hop in $chan . So you are not allowed to change modes. } on *:text:-m*:#: { if ($nick isop $chan) mode $chan -m else if ($nick ishop $chan) mode $chan -m else .msg $nick You are not an op/hop in $chan . So you are not allowed to change modes. }