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.

AllProtection.tcl (Stable: v4.8 / Beta: v4.9b4)

Support & discussion of released scripts, and announcements of new releases.
Post Reply
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Give them +f flag.
User avatar
K3rN3L_P4nIC
Voice
Posts: 6
Joined: Fri Nov 17, 2006 11:08 pm

Post by K3rN3L_P4nIC »

- what is the function of the command ap:rem <bchans/bnicks/bidents/bwords/adexempts> <#chan/global> <bad chans/nicks/idents/words/adexempts>

- if I need delete any word of the database elements for example x badword, how to?.

Thank you.
Congratulations for this tcl script
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

K3rN3L_P4nIC wrote:- what is the function of the command ap:rem <bchans/bnicks/bidents/bwords/adexempts> <#chan/global> <bad chans/nicks/idents/words/adexempts>

- if I need delete any word of the database elements for example x badword, how to?.

Thank you.
Congratulations for this tcl script

Code: Select all

.ap:rem bwords #channel badword
         ^list ^chan/global ^element
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
K3rN3L_P4nIC
Voice
Posts: 6
Joined: Fri Nov 17, 2006 11:08 pm

Post by K3rN3L_P4nIC »

questions:

-what is the criteria in the drone detection?
- so that nicks equal to rfr3w543, n199175, n199875 are not considered drones?
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

If you understand regular expressions, you can figure that out by yourself if you look at the drone detection code in the script. No, those patterns aren't considered as drones. It can be easily implemented (alphabet+6 numbers) but these look more like flood-bots rather than just a drone.
W
Warn1nG
Voice
Posts: 6
Joined: Sat Aug 05, 2006 9:11 pm

Post by Warn1nG »

i cant set adv words :S
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Warn1nG wrote:i cant set adv words :S
AllProtection automatically detects spamming/advertising.

Code: Select all

if {[regexp {(^|\s)((www\.|#)[^\s]|ftp://|http://|(/server|//(\.?)write)\s)} $arg advword]} {
You can edit this if you know regular expressions. Also, you can add words to be exempted from this punishment (adexempts list).
Z
Zircon
Op
Posts: 191
Joined: Mon Aug 21, 2006 4:22 am
Location: Montreal

Post by Zircon »

Hi all

is it possible to add by dcc the words to be considered like an advertising ? without having to edit the TCL file, like when we add words to the lists bwords, bnicks, bidents, with command like .ap:add bwords global "word".

If not, is it possible to implement it in the next version of the script ?
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

I will implement it in the next version.
W
Warn1nG
Voice
Posts: 6
Joined: Sat Aug 05, 2006 9:11 pm

Post by Warn1nG »

I like the this script, but I believe that serious comfortable to put the values of adv word as in the previous script, your script is the best. gl :)
T
Torrevado
Op
Posts: 101
Joined: Wed Aug 02, 2006 6:29 pm

about chanlimit [solved]

Post by Torrevado »

Well, when I set chanlimit feature ON, the eggdrop just sets +l and quickly sets -l mode.
My Eggdrop chanmode is +nt-likm (chanserv channel mode is also +nt)

When I try to set Chanserv mode +l (also MLOCK +l) eggdrop and chanserv 'fight' for keeping +l (chanserv) and -l (eggdrop)

I think there's something wrong (I did it wrong, sure) but I can't find what is it...

On dynamics chans (+nt mode) the script, I mean Chanlimit option, works fine.

So, I tried to set the eggdrop static chan to mode +nt but the problem is still there, the eggdrop sets +l/-l mode quickly.

Thanks
Last edited by Torrevado on Fri Dec 08, 2006 11:29 pm, edited 1 time in total.
User avatar
DarkRaptor
Voice
Posts: 36
Joined: Sat Apr 15, 2006 2:39 am
Location: Trois-Rivières, Qc

Re: about chanlimit

Post by DarkRaptor »

Fly wrote: My Eggdrop chanmode is +nt-likm (chanserv channel mode is also +nt)
I think the problem is there Fly. You say to the eggdrop: If chanmode change to +l or +i or +k or +m, reverse this.

Code: Select all

.chanset #channel chanmode +nt-k
+i and +m are used by protection script.


Hope this will help.
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Fly, you're not obliged to include all channel modes in the chanmode chan-setting. Do as DarkRaptor said and you'll be fine.
T
Torrevado
Op
Posts: 101
Joined: Wed Aug 02, 2006 6:29 pm

Post by Torrevado »

Solved, thanks :wink:
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

AllProtection4.6b6 has been released with the following changes:
  • Ability to add drone exempts via .ap:add cmd.
  • Fixed undiscovered exploit in string splitting (string2list).
  • Added extra 2 ban types.
  • Added exemption for part msgs in revdoor protection. (exempt parts such as "registered" if set).
  • Added bad version-reply protection.
  • Ability to set (and see) private flood settings via DCC cmd .ap:priv.
  • Ability to log everyday (configurable).
  • Ability to scan channels on intervals for bad/excess chans or bad version-replies.
  • Ability to add custom advertising words.
This version needs to be fully tested (especialy bad version-replies and interval scanning). Please who's interested in the progress of the script, download and use this script and immediately report any bugs with full errorInfo. Thank you and enjoy :D
Post Reply