When my eggdrop joins the server it gets authed.
Then it joins my channels and gets +o by Q.
But when I try to kick someone it says: I can't help you now because I'm not a channel op or halfop on #i3d.
But it does show up as a op.
This is on quakenet.
When I deop it then it gets again opped by Q then it reconises it's op.
Only the second time not the first time.
I had this same problem. It seems like the bot doesn't notice the mode change if it happens immediately upon join.
This is what I did to work around it:
1. Make sure the bot is auto-identifying upon connecting to server
2. /msg nickserv set autoop off (using bot's nick)
3. .chanset #channel need-op putserv "Chanserv op #channel $botnick"
This will delay chanserv from giving op until the bot asks for it.
_banana wrote:I had this same problem. It seems like the bot doesn't notice the mode change if it happens immediately upon join.
This is what I did to work around it:
1. Make sure the bot is auto-identifying upon connecting to server
2. /msg nickserv set autoop off (using bot's nick)
3. .chanset #channel need-op putserv "Chanserv op #channel $botnick"
This will delay chanserv from giving op until the bot asks for it.
If i'm not mistaken, topic-starter is on quakenet, hence no chan og nickserv.