First : With what flag the bot unban a user, when the user get banned ?
Second : When my bot is only kicked, he is rejoining in the chanel immediately. But when the bot is kickbanned , the bot is not joining immediately in the chanell after he unban itself by ChanServ.He is rejoining about 15-20 seconds after the unban.Do I wrong something in the config ? Or this is normal way to join after a ban ?
)
2: The bot tries to join the channel again, however, a message stating the bot is banned is returned.
3: Upon this message, the bot runs the need-unban events and binds.
4: The Tcl script, talks to chanserv to get the ban lifted.
5: The bot waits a while, before try to join again.
6: If still banned, need-unban events and binds are triggered again.
It may take a few seconds for chanserv to complete the unban.
IRC servers do not confirm when a ban is removed, unless the bot is in the channel (in which case, it sees the mode lines).
Chanserv may send a message, however, it sounds like your script, is not designed to handle this message, and make the join happen right then.
Eggdrop will not contiously send JOIN commands to the server. 1: this could fllod it off, 2: it can get a IRCops attention (mean a kill or k-line), 3: is bad practice in genral.
Ok thanks )
But you didn't answer the first question )
When somebody ban me, the bot is unbanning me ) Good.
But when a user with +f, n, m flag is banned, the bot is not unbanning him )
Which flag or other thing, I should set , so the bot unban the banned user ?
)