Automatically banning members can be a tricky thing to implement. You should take extreme care in implementing this typoe of facility in case you alienate valuable contributors. This is why real moderators are essential for a vibrant and well behaved forum-based site. A reporting tool would be an effective way of evaluating member-sent complaints. My 2p.
Yeah, i know its risky but, i dont have people who can moderate the forum. Its gonna be me only guys. Thats why i thought maybe i could build a script that does at least a little moderating work to minimize the number of moderators i'l have to get. Pls, help.
by pritaeas: Removed leet speak. Please use full sentence English, as defined in our rules.
My rules of baning. User's post containing too many links, too many errors coming from reports about a user, a user reported by another(robot wil review reason stated and check the user's posts for any abnormalities. Then bans if the user's posts truely contain some unwanted expressions or pattern.)
You could always do a client-side check for the number of <a> tags - which should be replicated on the server side. A client-side solution for not p-ing off your regulars who put in one link too many and then lost their 1000 word masterpiece after getting told off by the server.
Just wondering, if this is a new forum, how many posts do you envisage per day? Could you not moderate it yourself until you hit a critical mass and then recruit moderators from your regular poster list?
Start small. Once you get going, you'll get more ideas on how to best handle certain situations. IMO if a user is reported, then you should have at least one post to start with. The user id will be the link to rest (if that is needed at all).