Ah, I see. I misunderstood you. You should just be able to change that to +O instead of +o, then.

Just as a note... if your server has NICKSERV and you can have your nick set to not allow anyone who doesn't authorize within a short time to use your nick, you can gain extra security by making this change:

Code:
on @*:text:OPME &:?: {
  if ($nick ison #channel && $2 == password && $nick == yournick) {
    mode $chan +o $nick
  }
  else .msg $nick Error: You are either not in the channel, or you entered an invalid password.
}


Just replace yournick with your registered nick. It will then only work if you are using your registered nick. Then, people can't just use a password, but would have to use your nick as well. Just a little extra security.

Because you ARE talking about IRCop status, I can give you even more security to the log in method if you like. I can set you a way to encode your login information in a way that the encode/decode method changes each day. If you'd want that, let me know and I'll be happy to write it up for you.