recently happened to me this:
[channel log]
08:01:: * AcidSpray was kicked by MyBot (banned:)
08:01:: !!!! MyBot sets mode :-b: for (*!~acid@acid.users.quakenet.org)
08:02:: * AcidSpray has joined #people
08:02:: * Azzid\afk was kicked by MyBot (banned:)
08:02:: !!!! MyBot sets mode :-b: for (*!~acid@acid.users.quakenet.org)
[eggdrop log]
[08:01] * Mode change on #flab for nonexistant Azzid\afk!
[08:01] Last message repeated 4 time(s).
[08:02] No longer banning *!*@*.goquick.fastnet.com on #flab (expired)
{see? different hostmask, but i'm not sure if this belongs to Acid}
AcidSpray is operator of my bot (that's why he got unbanned)
---
I found on Internet someting about catching of joining/parts that the joining were not registered so the bot didnt see AcidSpray arriving and the bot banned him. This should be irc service or ircd bug and not the Eggdrop, however, is it possible to avoid this problem? I dont want to kick users because of some ircd bug, especially, if this user is on the bot's protection list.
Thanks.