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.

massban flooders.

Requests for complete scripts or modifications/fixes for scripts you didn't write. Response not guaranteed, and no thread bumping!
Post Reply
s
silverboy
Halfop
Posts: 55
Joined: Sat Feb 11, 2006 5:44 am
Contact:

massban flooders.

Post by silverboy »

could anyone please write me a tcl script which can massban flooders on part?

i want the bot to set mode +bbbbbb *!*@host.com *!*@host.com *!*@host.com *!*@host.com *!*@host.com *!*@host.com *!*@host.com

instead of +b *!*@host.com


would be very appreciated.

regards silverboy.
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Try AllProtection4.6b7, it supports queuing bans and will do what you have requested.
s
silverboy
Halfop
Posts: 55
Joined: Sat Feb 11, 2006 5:44 am
Contact:

Post by silverboy »

very nice powerful script. l33t work , Much appreciated bro. but one problem is it removes the bans very fast?. is there any way in which i can set a option. never remove bans?


* oLwtdF has left #tezt123 (*@&#*@&#(@*&#*@&#*(@&#@&#@#@#@#@#@)
* Avenge sets mode: +bbbbb *!*@218.2.104.199 *!*@222.240.173.6 *!*@ip04-199.dsl.i-set.ru *!*@ool-4577f16d.dyn.optonline.net *!*@syd-pow-pr5.tpgi.com.au
* vesuPMdE has joined #tezt123
* vesuPMdE has left #tezt123 (*@&#*@&#(@*&#*@&#*(@&#@&#@#@#@#@#@)
* Avenge sets mode: +bbbbb *!*@200.153.48.2 *!*@201.244.178.170 *!*@203.155.213.154 *!*@203.200.187.170 *!*@70.Red-80-59-81.staticIP.rima-tde.net
* Avenge sets mode: +b *!*@syd-pow-pr9.tpgi.com.au
proxyz..proxyz...i see everywher... O_o
s
silverboy
Halfop
Posts: 55
Joined: Sat Feb 11, 2006 5:44 am
Contact:

Post by silverboy »

after say about 25 bans it stops banning why is it so?... max bans in undernet are 45. :shock:

plus it sets only mode +m on floods, not +r and after adding around 25bans it stays idle watching the flood.


please fix this error.
proxyz..proxyz...i see everywher... O_o
User avatar
user
 
Posts: 1452
Joined: Tue Mar 18, 2003 9:58 pm
Location: Norway

Post by user »

You want him to fix your config? Check your max-bans and max-modes.
Have you ever read "The Manual"?
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

About the max bans issue, do as user suggested (these settings are in your eggdrop.conf). As for the unbanning, channel settings in AllProtection exist for a reason as well as the comments in side the script (READ them).
# use .chanset #channel ap:textl <lines>:<seconds> <btime> <pmeth> <btype> (in DCC, 0:0 to disable)
noticed '<btime>'?
# Use .chanset #channel ap:btextl <lines>:<seconds> <lockmode> <locktime> (in DCC, 0:0 to disable)
noticed '<lockmode>'?
s
silverboy
Halfop
Posts: 55
Joined: Sat Feb 11, 2006 5:44 am
Contact:

Post by silverboy »

:shock: understood sir. thanks.


and i have a Suggestion

there is no mode such as +R on private flood

the command is /silence *
and /silence -*
to disable it


plus another stuff could u please edit in the script, wud b helpful to undernet users

mR-k partmsg.flood 60

no channel mode such as +mR
it sets only +m
and when i put that to mr
it doesnt put +mr on flood either. it only puts +m
*Confused* i may be bugging you with my posts and im sorry abt it dude.

could you please change
<Avenge> ap:bctcp: {4:60 mR-k ctcp.flood 60}
<Avenge> ap:massjoin: {9:3 mR-k join.flood 60}
<Avenge> ap:brevdoor: {5:3 mR-k revdoor.flood 60}
<Avenge> ap:bpartmsg: {5:3 mR-k partmsg.flood 60}

to just mr

i tried changing from .chanset to 5:3 mr 60
that didnt fix my problem, cos it still kept putting only +m chan even after .rehash or .restarting the bot ;\
proxyz..proxyz...i see everywher... O_o
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

The script works on Bahamut and Unreal IRCd's unmodified.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
s
silverboy
Halfop
Posts: 55
Joined: Sat Feb 11, 2006 5:44 am
Contact:

Post by silverboy »

Quote:
# Do you want the bot to ban through services when banlist is full? (0: no ; 1: yes)
set banthruX(do) 0

# If banthruX is 1, set the command here to ban through services:
set banthruX(cmd) "privmsg X :ban %chan %ban %btime %level %reason"

# If banthruX is 1, set here the default level to be used on all channels
lappend ap:udefs {ap:level 75}

I haven't got any feedback yet on whether this feature is working or not so if you try it and tell us that'd be great

This feature is working well in undernet. i have tried, after the chan banlist got full the bot adds ban's via x.
but when the bans are put via X it shows bantime but some other things in the part msg flood, like date it shows up something like %date .
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 »

.chanset #channel ap:<massflood> 9:2 mr 60
works just fine and will set +mr instead of +mR.

As for private floods, you're not obliged to use the +R user mode; the script has a mechanism that's supposed to prevent the bot from flooding out.

Showing %date is a bug, now I know about it and will fix it.

If you have anything else to say about AllProtection, please post in its thread.
Post Reply