[eXe] Chat Spam Guard.lsl
Script : Copy
Demo Girl : Copy / Mod
Detects repeated identical chat messages and ejects spammers.
Offenders are added to a blacklist saved in object description (persistent).
Config values are read from notecard "Config".
Owner can clear blacklist with command "!clearblacklist".
Only administrators can use it.
Create 1 object, place the script and config note card inside it.
In the config note card, adjust the spam count and time.
If you set the spam count to 3, after 3 spams, the user will be added to the blacklist, and with the 4th spam, they will be kicked from the Parcel.
They can return, but anything they write will be detected as spam, and they will be kicked from the Parcel.
If the administrator writes the word specified in the config note card locally, the blacklist will be cleared.