by 3ICE on Tue Dec 21, 2010 8:50 am
I get more and more spammers every day... And now they even register, so they must be advanced!
In response to this, I set up a script that automatically bans them based on two factors:
Did they register very recently? (They usually register and post their spam right after.)
Did they make over 5 new topics? (They usually make 6 topics.)
If both conditions are met, the spammer's posts are wiped and he is removed from all user groups. (Which effectively removes all forum permissions, so it is basically a ban.)
EDIT: I do keep a backup of all the deleted spam for 1 week, in case the script catches a false positive. But that is unlikely. :)