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.

removing bans

Old posts that have not been replied to for several years.
Locked
s
sir
Voice
Posts: 21
Joined: Sat Aug 28, 2004 10:57 pm

removing bans

Post by sir »

this is so odd...

here is the .chan info:
channel add #irpg { chanmode {} idle-kick 0 stopnethack-mode 0 revenge-mode 0 need-op {} need-invite {} need-key {} need-unban {} need-limit {} flood-chan 0:1 flood-ctcp 0:1 flood-join 0:1 flood-kick 0:1 flood-deop 0:1 flood-nick 0:1 aop-delay 5:30 ban-time 0 exempt-time 60 invite-time 60 -enforcebans +dynamicbans +userbans -autoop -autohalfop -bitch -greet -protectops -protecthalfops -protectfriends +dontkickops +statuslog -revenge -revengebot -autovoice -secret -shared -cycle -seen -inactive +dynamicexempts +userexempts +dynamicinvites +userinvites -nodesynch -udef-flag-gotfrag }


ok, everything works fine...but after netsplits end, when the servers is re-setting the bans, my bot just removes them.

[07:33:04] * Kanzi.CA.US.GameSurge.net sets mode: +b *!*@ool-18baad01.dyn.optonline.net
[07:33:04] * Kanzi.CA.US.GameSurge.net sets mode: +bbbbb *!*@CPE000b06f3d1cb-CM000b06c97f48.cpe.net.cable.rogers.com *!*@67.175.83.34 *!*@adsl-*.emhril.ameritech.net *!*@200.223.203.2 *!*@xXxclan.user.gamesurge
[07:33:04] * gs`bot sets mode: -bbbbbb *!*@ool-18baad01.dyn.optonline.net *!*@CPE000b06f3d1cb-CM000b06c97f48.cpe.net.cable.rogers.com *!*@67.175.83.34 *!*@adsl-*.emhril.ameritech.net *!*@200.223.203.2 *!*@xXxclan.user.gamesurge


Anybody know how I can fix this?
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

Well it happens on most occasions, if the split rejoins after a long time. I think you should set the wait-netsplit variable in the .conf file a bit more delayed.

Or it can also happen if the server rejoining was desynched hence and the bans on this side of the network had already expired before the server was relinked.
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
s
sir
Voice
Posts: 21
Joined: Sat Aug 28, 2004 10:57 pm

Post by sir »

we're talking a time of about 2 to 5 minutes though.

what is the default wait-netsplit time?
User avatar
YooHoo
Owner
Posts: 939
Joined: Thu Feb 13, 2003 10:07 pm
Location: Redwood Coast

Post by YooHoo »

:o this is nodesynch ffs

Code: Select all

 nodesynch        allow non-ops to perform channel modes? (stops bot from fighting with services such as ChanServ)
.chanset #yourchan +nodesynch
now in your spare time, read yer conf file twenty-seven times and click every single thing available @ egghelp.org's homepage.
:mrgreen:
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

+nodesynch only triggers when non-ops set channel modes.

If that was the case, why doesnt the bot fight with chanserv, or with opers using samode? Why only nice.hub.mynetwork.net using -b? That is not even a nick; nor does it exist.
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
D
DarkJFMan
Halfop
Posts: 85
Joined: Mon Dec 15, 2003 3:19 pm

Post by DarkJFMan »

Not sureif this might help but in eggdrop.conf

in the
set global-chanset {
set it to -dynamicbans
User avatar
YooHoo
Owner
Posts: 939
Joined: Thu Feb 13, 2003 10:07 pm
Location: Redwood Coast

Post by YooHoo »

You are absolutely correct awyeah... I recently read a disturbing log that had my bots having a 'mode war' because of server desynch. Here is an example:

Code: Select all

[10:12:30 PM:] *** Mode change "-vo `Y[a]Y` `Y[a]Y`" by iinet.wa.au.austnet.org
[10:12:32 PM:] *** Mode change "+vo `Y[a]Y` `Y[a]Y`" by NeferTiTi
[10:12:32 PM:] *** Mode change "-vo `Y[a]Y` `Y[a]Y`" by iinet.wa.au.austnet.org
[10:12:35 PM:] *** Mode change "+vo `Y[a]Y` `Y[a]Y`" by DIKtator
[10:12:36 PM:] *** Mode change "-vo `Y[a]Y` `Y[a]Y`" by iinet.wa.au.austnet.org
[10:12:38 PM:] *** Mode change "+vo `Y[a]Y` `Y[a]Y`" by DIKtator
[10:12:39 PM:] *** Mode change "-vo `Y[a]Y` `Y[a]Y`" by iinet.wa.au.austnet.org
[10:12:41 PM:] *** Mode change "+vo `Y[a]Y` `Y[a]Y`" by DIKtator
[10:12:41 PM:] *** Mode change "-vo `Y[a]Y` `Y[a]Y`" by iinet.wa.au.austnet.org
[10:12:44 PM:] *** Mode change "+vo `Y[a]Y` `Y[a]Y`" by NeferTiTi
[10:12:45 PM:] *** Mode change "-vo `Y[a]Y` `Y[a]Y`" by iinet.wa.au.austnet.org
[10:12:47 PM:] *** Mode change "+vo `Y[a]Y` `Y[a]Y`" by DIKtator
[10:12:47 PM:] *** Mode change "-vo `Y[a]Y` `Y[a]Y`" by iinet.wa.au.austnet.org
Over and over again and again, causing complete chaos :cry: If I can ever find a wee bit of time to myself, I will write a script to prevent this type of crazy net desynch from continuing to the point that the network klines the bot. In my own case, simply having the bot cycle the room seems to cure it... :mrgreen: stay tuned shoppers
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

By the way I forgot to mention, channel modes are changed by the respective on relink of a server to the rest of the network. The setting responsible for this is "stopnethack". Please make sure you disable this as well, i.e. set the channel to -stopnethack and set: stopnethack 0.

See the .conf file for more details on stopnethack.
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
User avatar
gumbydammit
Master
Posts: 311
Joined: Thu Sep 05, 2002 4:52 pm
Location: Canada
Contact:

Post by gumbydammit »

read bounce-bans and bounce-modes in your conf.. and make sure they are 0
a.k.a. hellios
Locked