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
c
comik
Voice
Posts: 1
Joined: Thu Jun 28, 2007 1:29 pm

error report

Post by comik »

hi mr opposing,
i tried your allprotection.tcl but my bot report errors :
<(ce_juteqz> [17:27] Tcl error [btext:chars]: can't read "o": no such variable
<(ce_juteqz> [17:27] Tcl error [btext:line]: can't read "o": no such variable
<(ce_juteqz> [17:27] Tcl error [repeat:kick]: can't read "o": no such variable
<(ce_juteqz> [17:27] Tcl error [caps:kick]: can't read "p": no such variable
<(ce_juteqz> [17:27] Tcl error [text:char]: can't read "o": no such variable
<(ce_juteqz> [17:27] Tcl error [text:line]: can't read "o": no such variable
<(ce_juteqz> [17:27] Tcl error [btext:chars]: can't read "o": no such variable

what are the problems? thanks alot. :D
newbie here
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

You have invalid flood-settings, download a fresh copy and use the same template for settings (i.e. <offences>:<seconds>). Or you can try the new (beta) version 4.6b7.
s
silverboy
Halfop
Posts: 55
Joined: Sat Feb 11, 2006 5:44 am
Contact:

Post by silverboy »

*** shinko sets mode: +bbbbbb *!*@14.Red-217-125-134.staticIP.rima-tde.net *!*@201.198.24.6 *!*@67.158.39.35 *!*@86.58.36.108 *!*@cpc2-cdif5-0-0-cust627.cdif.cable.ntl.com *!*@cpc2-walt4-0-0-cust1003.popl.cable.ntl.com
<Silver-> its fast
*** shinko sets mode: +bbbb *!*@cm149005.red.mundo-r.com *!*@cm168184.red83-165.mundo-r.com *!*@cpc2-nwrk2-0-0-cust341.nott.cable.ntl.com *!*@host-72-174-50-186.gdj-co.client.bresnan.net
<lords> later
*** shinko sets mode: +bbbbb *!*@84.232.54.24 *!*@85.155.153.246.dyn.user.ono.com *!*@bzq-84-108-98-29.cablep.bezeqint.net *!*@c-66-176-173-191.hsd1.fl.comcast.net *!*@chello087206145213.chello.pl
*** ¢ PING sent to shinko
*** shinko sets mode: +bbbbbb *!*@190.55.47.193 *!*@200-127-235-178.cab.prima.net.ar *!*@208.8.160.110 *!*@217.21.43.3 *!*@28.Red-80-39-68.staticIP.rima-tde.net *!*@71.238.8.254
<lords> kobaa x ban
*** shinko sets mode: +bb *!*@c-24-131-96-178.hsd1.pa.comcast.net *!*@ip68-229-186-75.om.om.cox.net
<Silver-> after chan banlist get full
*** shinko sets mode: +m

it set +m only after the floods why so?

<(shinko> [09:57] AP: Locked #born2rule due to Botnet revolving door flood.
<(shinko> [09:57] AP: Locked #born2rule due to Botnet revolving door flood.
<(shinko> [09:57] AP: Locked #born2rule due to Botnet revolving door flood.
<(shinko> [09:57] AP: Locked #born2rule due to Botnet join flood.


<(shinko> ap:brevdoor: {3:7 mr 60}


mode is +mr but it set +m , am i doin anythin wrong here?
proxyz..proxyz...i see everywher... O_o
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

What are your settings?
s
silverboy
Halfop
Posts: 55
Joined: Sat Feb 11, 2006 5:44 am
Contact:

Post by silverboy »

<(shinko> ap:btextl: {15:7 mR-k lines.flood 60}
<(shinko> ap:btextc: {550:3 mR-k chars.flood 60}
<(shinko> ap:bnotcl: {4:2 mR-k lines.flood 60}
<(shinko> ap:bnotcc: {500:3 mR-k chars.flood 60}
<(shinko> ap:bctcp: {4:60 mR-k ctcp.flood 60}
<(shinko> ap:massjoin: {9:3 m 60}
<(shinko> ap:brevdoor: {3:7 mr 60}
<(shinko> ap:bpartmsg: {4:5 r 60}
<(shinko> ap:bnickf: {5:30 mR-k nick.flood 60}
<(shinko> ap:bcodes: {25:3 mr 60}
proxyz..proxyz...i see everywher... O_o
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

I would assume that it's setting +m because that's the mode-lock for botnet join floods. I find it illogical for the script to putlog multiple botnet flood detections because that's NOT how the script is designed to work (this should never happen) unless someone is immediately removing the +m/r modes which immediately causes the protection to reset and detect again.
s
silverboy
Halfop
Posts: 55
Joined: Sat Feb 11, 2006 5:44 am
Contact:

Post by silverboy »

well nobody removed -m or -r. and it shud set +m on mass join right, but that was a BOTNET REVOLVING FLOOD RIGHT?.. so its supposed to +mr according to the settings but it did not?

one more Q...

# Your service's chanserv nick.
# example: set serv(nick) "ChanServ" or "PRIVMSG X@channels.undernet.org"
set serv(nick) "ChanServ"


do i need to give "X"

or "PRIVMSG X@channels.undernet.org" for bot to ban via X?
proxyz..proxyz...i see everywher... O_o
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

This setting is for using X (or whatever services) to deop users (for mass ban/kick/deop protections) and it should be edited accordingly to what is supported by your network. I guess /X is an invalid command on undernet and the write command is /msg X@channels.undernet.org .. so the correct setting would be "PRIVMSG X@channels.undernet.org" as for banning through X, edit the banthruX settings.
User avatar
Domin
Halfop
Posts: 72
Joined: Sat Jun 10, 2006 9:10 am

Post by Domin »

Sir_Fz perhaps you shouldt include the slap protection script in this pack, it wouldt be a nice feature if one couldt set the functions like 2 slaps in a row = warn, 3 = kick 4 = ban and so on like all the other things the script does :-)
Regards
Domin @ efnet
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

You mean I should :P we'll see, I guess it's worth it...
User avatar
Domin
Halfop
Posts: 72
Joined: Sat Jun 10, 2006 9:10 am

Post by Domin »

Hehe yupp that was what i ment :-)
I wouldt love it, since i have a bunch of people that think its funny to continius slap each other, so it wouldt be a nice way of keeping it a bit down 8)
Regards
Domin @ efnet
s
samhain
Halfop
Posts: 77
Joined: Wed Jan 03, 2007 5:19 am

Post by samhain »

I recently used this tcl and I find it the best script I've ever used for my eggdrops... It was working fine months ago when I used the X ban option but now when I downloaded this script it doesn't work like that and it gives some errors
for example:
((d1fferent): [10:31] AP: Locked #karachidesk due to Botnet text (chars) flood.
((d1fferent): [10:32] #karachidesk: mode change '+r ' by d1fferent!~summer@d1fferent.users.undernet.org
((d1fferent): [10:32] Channel flood from asdasdasg -- kicking
((d1fferent): [10:32] #karachidesk: mode change '+l 24' by d1fferent!~summer@d1fferent.users.undernet.org
((d1fferent): [10:32] -X (cservice@undernet.org)- Invalid ban duration. Your ban duration can be a maximum of 2400 hours.
((d1fferent): [10:32] asdasdasg kicked from #karachidesk by d1fferent: flood
((d1fferent): [10:32] -X (cservice@undernet.org)- Invalid ban duration. Your ban duration can be a maximum of 2400 hours.
everything in the script was fine but I didn't know whats wrong in there

download my configured script and have a look at it
its at http://babardurrani.googlepages.com/all ... n4.6b7.tcl
Thanks
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Perhaps you have a very high number for ban times set in your channel settings which exceed X's ban time limits?

Remember that ban-times are in minutes, AllProtection converts them to hours when banning through X.
s
samhain
Halfop
Posts: 77
Joined: Wed Jan 03, 2007 5:19 am

Post by samhain »

sir I have set %bantime to 1 for every protection feature.. it means the ban hour is 1 for every ban?
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

1 means 1 minute, but that should not be a problem since the bot will send 0 as a ban-time (should cause no errors on X as I recall). If you want a 1-hour-ban then use 60.

Edit: If you meant that you replaced %bantime with 1 in the banthruX(cmd) variable, then this means that the bot will always send 1 (1 hour) as ban time for ALL offences. I recommend not to change this, you won't have control over the ban time if you limit it to 1 here.
Post Reply