am hows is it to only work a "on *:nick" script in a specific channel?

is this correct?
Code:
on 1:NICK: {
  if ($chan == #channel) {
      if ($nick !isop $chan) {
        something to be executed
  }
}

or anything wrong with that code?