Why not just use ON @!*:JOIN:#: to make sure the script triggers only when somebody -else- joins the channel and you\'re an op, rather than the extra if check ($me isop $chan)? Why not just use mIRC\'s internal auto-op list, for that matter? That way you can have per-channel auto-opping... which this script doesn\'t seem to allow for...