Why I asked is as I explained, if "X" (or for that matter "*!cservice@undernet.org" or even "*!*@*undernet.org") is in userlist as a named level, "on 1:.." events will NOT trigger for it.
on @*:join:#:{
msg x verify $nick
}
on *:notice:& is logged in as &:?:{
if $fulladdress == X!cservice@undernet.org && $istok($username,$6,32) {
if $me isop #channel { pop 0 $v2 $$ial($1).nick }
}
}
I just tested the above code and it worked as expected. (Obviously I used different names in the userlist alias)
If it doesn;t work for you, there must be something else happening. Most likely another
on notice event, or another
on join event, is triggering before this. Try adding it into a new file.