I'm looking for a really simple script, but haven't found anything yet.
I just need something that will work sort of like the repeat1.1.tcl script except not only on repeated messages, but on channel message floods in general.
For example, the first time the user floods a channel with messages (say 10 messages in 60 seconds) the bot should kick them. If they return and flood again, the bot should then ban them.
I found the flood settings in eggdrop, but they only seem to kick (and not ban) users for flooding the channel, which isn't helpful for people who simply return and continue to flood.
Sounds to me like you have never read about netbots. This collection of various scripts, when configured sanely, is superior to any other I have seen. Its not the easiest thing in the world for someone new to eggdrops, but read before saying you don't understand