View Single Post
Old 10-30-2015, 02:48 AM  
Zyber
Confirmed User
 
Industry Role:
Join Date: Aug 2001
Posts: 832
Quote:
Originally Posted by RummyBoy View Post
Yep, that's what I meant but still someone can flood with posts on inactive threads and then you have a new problem. How about:

(1) Limit USER to 2 thread starts per day if they are under 1 yr old since join.

(2) Limit USER to 6 posts (within threads) per day if they are under 1 yr old since join.

As long as USER knows the limits come off after a year, I'm most wouldn't even breach
Sounds like a good idea.

Could also have some kind of content filter, which automatically bans, or mutes, a user account if the first X number of posts contain trigger words such as Heater Dxxx.

Or it could count string similarity to already banned content. For example using PHP's similar_text() function or calculcate the levenshtein distance etc.

Currently Donny alters all his posts, by increasing a number, thus creating a completely different MD5 hash for each post. Using similar_text() or levenshtein() would easily catch the same message - even when a number is being incremented each time.

It should be quite easy to make such a cleanup cronjob - to counter Donny's spam cronjob.
Zyber is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote