My botnet consists of a hub and 3 leafs.
I have setup Superbitch (using the same netset.tcl for each bot) with the following settings:
set sb_canop "o|o"
set sb_canopflags "o|o"
set sb_canopany "A|A"
All bots (and I) have o flags.
When I op'd myself through the hub, 2 of the leafs de-opd the hub and me, and then re-op'd me. leaf3 (which had an sb_canopany flag) then dutifully re-op'd the hub, whereupon leafs 1 and 2 de-op'd it. Then they re-op'd it, and it re-op'd the hub, and so on...
I removed the well behaved leaf, and found that only when I flag the hub bot A, can it op me without punishment from the two angry leafs.
Similarly, only when a leaf bot has the A flag, can it op the hub bot without provoking a response from the other leaf. (Otherwise, the other leaf will just de-op the hub.)
Oddly, I find that if I manually op the hub from both leafs at the same time, the hub stays op'd!
I would really like to restrict the bots so that they can only op users/bots with the o flag. I would like to reserve sb_canopany to humans.
Is this possible? Or does superbitch demand that bots have the sb_canopany flag?