[30-AUG-2011] Revised community moderated anti-SPAM system

Thank god it's not just me

Wow. Look what happens when I'm away for a few days. Mr. Admin makes an overhaul, fixes the place up, slaps on a pretty new button... Thanks again!

This is terrific......thanks admin.

good job , all seems to be well sorted

It all sounds good!

Let's see what Conan thinks...

http://www.youtube.com/v/i0pbT9lVFag?version=3&hl=en_US

If one of our problems is that links are getting picked up by google, would anybody here object to some client-side javascript de-obfuscation?

Google's spiders will see the page that is served, with, say, '[BLF link] www#dealextreme#com [/BLF]', while we see 'www.dealextreme.com'. It should be a fairly straightforward and lightweight bit of code.

Hi devman, thanks for the suggestion. I personally don't mind linking to good companies and deals, as well as other sites that provide useful information about some product we are discussing. It's just that we don't want to help out the spammers' cause.

Another option might be ref=nofollow links for the domain names of the bad guys.

I noticed pissy.co was back today but didn't last too long

Sweet, it's working like it's supposed to then.

Nice job guys! We just had an influx of spam from some idiot, and you guys modded all the posts into oblivion within minutes.

Thanks for your help!

We must de-incentivize the importation of Specially Prepared Assorted Meats to our conversation-space!

Actully, after today's little spam-attack, I started thinking perhaps we could pick a middle-ground between the old and new systems. I realize that Mr. Admin just slipped in a new system, so consider this 'future suggestions in case things "Get Bad(R)" '

If someone has a post marked as spam 5 times, it's unpublished and his spammer rating increases by one

If someone has 3 or more posts unpublished (spammer rating > 3), future posts only require 3 spam flags to unpublish.

The account spammer-rating is invisible to end users, and is reduced by one every month.

All links are marked as 'no-follow' for the first 24 hours.

The system would be self-correcting over time (incorrect account flags expire), invisible to the end user, and should make it easier to clean up the board when these attacks occur during low-traffic hours.

Whew. Venting complete, I feel like I kinda sorta contributed, and... time to go shopping online. Oooh! discount viagra!

I was tempted. Hope this isn't a repost.

Good idea devman, thanks for your help with this.

Hmm, this wouldn't be very easy to set up unfortunately... I see a few issues too:
- The "nofollow" trick probably wouldn't stop spammers, because they don't know what it means and they don't look carefully enough to see if the link has it or not.
- What about blocking users? Would your system automatically block users?

this guy is stupid enough to spam our anti-spam thread?

I think admin needs to lower the number of "Mark as SPAM" threshold to maybe 2 counts, so that after 2 users mark it will be deleted.

yeah that was funny marked as spamx15

Well, I got the impression you didn't want to ban users, as true spammers would just register a new account. I was thinking more along the lines of "the more spammy you are, the easier it should be for someone to get rid of you". The automatic forgiveness part was just to keep the admin work to a minimum.

Needing 5 marks is fine to keep down accidents, but it makes cleaning up the board a pain in the butt. Lowering it to 2 or 3 (or even 1 in bad cases!) after they're verified spammers would be useful when someone has a script to dump crap all over the boards.

296 posts from panpan in about 30 minutes. I marked a few of them, but is there really any point in me trying to get all of these? Is there anything on the backend that watches for this kind of activity? Could we limit new users to 5-10 posts on their first day anyway? That would give users some hope of keeping up.