I have botnet with around 10 bots and the only thing i would like to see better is on channels with bitch mode, or if users have +d flags.
Every single bot attacks the victim and deops it. Isn't possible to make only one bot deop the victim?
I'm protecting channel for friends and one time a guy did takeover, my botnet doesn't protect it good enough because they lag when they deop the same person...
I hope you get my problem, if you don't .. hehe... please let me know so i can explane better
However, this is natural, and is how eggdrop is supposed to react.
Eggdrops protection is designed for use in a standalone environment.
One thing that can be done, is to create your own +bitch system, where a script does the work. This could contact other bots on the botnet/fight for the right* to do the deed.
No matter if this is prgrammed in C or Tcl, it will have issues, that would leave it slower than the current system.
Messages between bots need to be sent, processed and returned before a decision is may as to which bot will do the deed. Once this is done, it can take place. It's genraly more costly in CPU, network and time.
Even if you do make a nice system, you will have issues regarding netsplits, and bots not on servers. While this can be worked around, it adds more processing into the fire.
The core issue here is lagg. The bots shouldn't lagg when they deop someone. You shopuld look into why this is occuring.