Now i just got up (from bed

I saw that there are so many join/flood scripts ... but they cover only the flyby thingy ... not things like
Channel Banlist FULL
Code: Select all
*** ela29 was kicked by Belpo (MSG66A by radik for 0 minutes at Thu Apr 06 11:29:54 AM EST 2006 :Spamming. Esti virusat. /j #dmsetup , dezinfecteaza-te si intoarce-te)
*** ela29 (~afrzy@195.64.183.12) has joined
*** Florentina18 was kicked by Belpo (MSG66A by radik for 0 minutes at Mon Feb 27 18:14:20 EST 2006 :Esti virusat. /join #dmsetup , dezinfecteaza-te si intoarce-te sau /join #unban pentru ajutor)
*** Florentina18 (~yecvv@89.120.99.136) has joined
*** ela29 was kicked by Belpo (MSG66A by radik for 0 minutes at Thu Apr 06 11:29:54 AM EST 2006 :Spamming. Esti virusat. /j #dmsetup , dezinfecteaza-te si intoarce-te)
*** ela29 (~afrzy@195.64.183.12) has joined
*** Florentina18 was kicked by Belpo (MSG66A by radik for 0 minutes at Mon Feb 27 18:14:20 EST 2006 :Esti virusat. /join #dmsetup , dezinfecteaza-te si intoarce-te sau /join #unban pentru ajutor)
*** ela29 was kicked by Belpo (MSG66A by radik for 0 minutes at Thu Apr 06 11:29:54 AM EST 2006 :Spamming. Esti virusat. /j #dmsetup , dezinfecteaza-te si intoarce-te)
*** ela29 (~afrzy@195.64.183.12) has joined #
*** ela29 was kicked by Belpo (MSG66A by radik for 0 minutes at Thu Apr 06 11:29:54 AM EST 2006 :Spamming. Esti virusat. /j #dmsetup , dezinfecteaza-te si intoarce-te)
*** ela29 (~afrzy@195.64.183.12) has joined #
*** ela29 was kicked by Belpo (MSG66A by radik for 0 minutes at Thu Apr 06 11:29:54 AM EST 2006 :Spamming. Esti virusat. /j #dmsetup , dezinfecteaza-te si intoarce-te)
*** VERYRICHMAN (www.romani@ipc379186f.dial.planet.nl) Quit (Excess Flood)
*** ela29 (~afrzy@195.64.183.12) has joined #
*** ela29 was kicked by Belpo (MSG66A by radik for 0 minutes at Thu Apr 06 11:29:54 AM EST 2006 :Spamming. Esti virusat. /j #dmsetup , dezinfecteaza-te si intoarce-te)
and on and on and on ... floods the chan pretty much.
p.s. the channel isi usualy over 500+ users.
I would like a script that will use X to ban the guys that can't be banned because the banlist is full.
a simple
"if joins 2 times in a row from a kick = privmsg x :ban $host "the reason it was kicked in the first place"
(i know X does not accept bans with the kick message over 120 caracter in lenght (for that i would like a simple reason like "join/part flood ...get a job moFo"))
PLEASE HELP .. my head hurts already and i think this will be a script for everyone.
oh and please excuse my english