This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

bot deoping and devoicing

General support and discussion of Eggdrop bots.
Post Reply
h
heman
Voice
Posts: 13
Joined: Sat Dec 30, 2006 3:17 pm

bot deoping and devoicing

Post by heman »

I search the db and i cant find a good answer, so here's my question:

My bot deops and devoice everyone who get +o or +v from a other oper/bot in the channel.
Now no users are added to the bot. The section help tells this:
Whenever a nick is opped on #channel, my bot deops them!

Run through the following possible causes:

a) If the nick is being opped by a special user that doesn't appear on the channel (e.g. ChanServ), you will need to make sure the allow-desync option is set to 1 in your bot's config file.
b) Check the channel's bitch settings. Type .chaninfo #channel in the bot's console to do this. If the channel is in +bitch mode, type .chanset #channel -bitch to switch it off. Bitch mode allows only +o users to receive op.
c) Check the channel's revenge settings. Type .chaninfo #channel to do this. If the channel is +revenge, type .chanset #channel -revenge to switch it off. Revenge can cause your bot to give someone the +d (deop) flag if they do something naughty (e.g. deop a bot).
d) Make sure the bot hasn't added the +d flag to the user. Type .whois <user> to check for this. If the +d flag is there, use .chattr <user> -d #channel to remove it. Users are often added with the +d flag if your bot is in revenge mode
I checked B and C and those settings are ok (-bitch and -revenge)
D isnt important couse no users are added.
Now for A i have search the .conf file a few times, but cant find the allow-desync part.

So anyone can help me with that? And will that do the trick, or do i need to change someting else?

Thanks.
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Try this:

Code: Select all

.chanset #chan +nodesynch
Also run through Setting up an Eggdrop again. Re-check 'net-type'; UltimateIRCd, UnrealIRCd and Bahamut are all type 3.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
Post Reply