It is the eggdrop's built-in flood-chan protection. We are not using the Sentinel TCL because it uses modes +mi to lock the channel. Being on Undernet, we are using mode +r. Flooders are never registered.
net-type is 2
max-bans 45
Undernet doesn't recognized +E +I
max-modes 45
Banlist never full, we have a script on another machine which takes care of that.
opchars "@"
set global-flood-chan 4:10
I compare both config files as recommended but I couldn't find no parameters giving me a choice to either kick or ban. This is what I'm looking for.
Undernet uses either of the following for channel status?
@ & ~ !
... if so, add to the opchars variable.
A properly configured eggdrop will function 100% on any of the selected networks in the configuration file. It's internal channel protection settings will work (read kick/ban) if the various channel flood control settings are set sanely.
To alter existing channel settings the ".chanset #chan <option>" trigger is required.
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
We removed " bind flud - join flud:ban " since we don't want the bot to ban for join/part yet.
Here is what I am getting when trying to load that tcl:
[15:36:14] Tcl error in file 'egg.config':
[15:36:14] wrong # args: should be "proc name args body"
while executing
"proc flud:ban ( n u h t c } {
putserv "mode $c +b *!$u"
putkick "$c $n flood texte"
}"
(file "scripts/banfloodtext.tcl" line 4)
invoked from within
"source scripts/banfloodtext.tcl"
(file "egg.config" line 1368)
[15:36:14] * FICHIER DE CONFIGURATION NON CHARGE (INTROUVABLE OU ERREUR) ( config file not loaded )