whenever I set a ban in my channel, my eggdrop removes it after some time (maybe 2 hours). expire-bans is already set to 0, but he still removes the bans. How can I change this? The eggdrop should only remove bans that he had set, not bans set by any other bots or user..
your bot will only rememver bans set due script or +ban on partyline. bans set on channel will not be added to bots banlist.
you'd need a script adding bans to the bots banlist, like the one i am currently working on .
because the bot remembers only bans added by the bot itself after the ban got removed. if you want a few bans beeing permanent, then add them with out duration like ".+ban *!*ident@*.host #channel". if someone removes the ban, the bot will readd it as soon as nesessary.
if someone removes the ban, the bot will readd it as soon as nesessary.
It'll readd it only when the person matching that ban re-enters.
And, BTW, I think eggdrop1.6.13 has a new function/feature that describes ban-times, INDIVIDUALLY, for channels. (Correct me if i'm wrong.) It means, that you can set ban-times differently for each channel the bot is on. Maybe tweaking that might help. Worth a try
Yourname wrote:And, BTW, I think eggdrop1.6.13 has a new function/feature that describes ban-times, INDIVIDUALLY, for channels. (Correct me if i'm wrong.) It means, that you can set ban-times differently for each channel the bot is on. Maybe tweaking that might help. Worth a try
there is nothing to correct, only to confirm. btw, the chanel option is called ban-time.