Hopefully someone will point me in the right direction on this
I'm having a problem understanding why I can't get one of my leaf bots to quit setting global +d and channel -a for one particular user. Call the user "userX". Call the leaf bot "leafy". I can manually change the flags for userX in leafy's user record and it will appropriately op other +o flagged users who join the channel(s). But whenever userX joins, leafy decides it wants to deop (+d-a) him every time. Whereas the other leaf bot (call it "fred") seems to work properly and ignores userX.
The other part is this: although I've tested and found that I can easily replace leafy's user file with the user file from the hub bot (in which userX is set to global +o/channel +a) by simply issuing the '.netupdate -file userfile.user' command, the +d and -a won't go away in leafy's user record for userX no matter what I do -- aside from a manual flag change from leafy's command line. What I mean is that I entirely deleted leafy's userfile.user and userfile.user~bak files and did the netupdate thing from the hub bot and it definitely made a new userfile.user in leafy's directory. But why does this copy of the hub bot's user file (that orignates with global +o and channel +a for userX) all of a sudden have global +d channel -a for userX ? I'm sure it's something simple that I'm just clueless about
Fred simply doesn't seem to have this problem. So I think I must have some sharing configuration problems but I'm not sure how much of it is related to my netbots settings. So does anyone have any ideas about what's going on here?
TIA