Random Curiosity

A Quick Note on Comments and the Spam Filter

There have been several people recently who have been caught by the spam filter for spamming even though they weren’t doing so. If this happens to you, then the spam filter might also retroactively remove all of your past comments, and at first glance that can look like that there’s someone actively moderating or censoring the comments. There is not.

The spam filter is programmed to catch bots, and so if you post too fast after loading a page or too frequently within a small time-frame, it’ll think you’re a bot and will flag you. If you see that your comment has been marked for moderation, or if you get a message saying that you’ve been caught by the spam filter, don’t fret and try to repost it right away – that’ll just get all of your messages deleted automatically. The best way to rectify any comment problems is to email me with your username and email, and I’ll correct it immediately. Incidentally, I don’t plan on changing the spam filter anytime soon because it succeeds at catching 99.9% of the real spam, and there’s a ton of that.

June 21, 2008 at 6:10 am
20 comments »
  • June 21, 2008 at 6:21 amsim

    Not necessarily a bad news, as it will perhaps refrain some people to post meaningless “fist post” posts…

  • June 21, 2008 at 6:25 amneKomimi

    What about banning one word posts?

  • June 21, 2008 at 7:05 amLidner

    nice

  • June 21, 2008 at 7:21 amZero-Sama

    not bad!

  • June 21, 2008 at 8:50 amlol

    How about installing a better commenting system? Where people can reply to each other more easier and effectively? I don’t know though if such thing exists, there must be somewhere.

  • June 21, 2008 at 8:53 amAndy

    Doesn’t affect most people, just those that clicked to fast. But thanks for pointing out the problem so in the future, people will know how to deal with it.

  • June 21, 2008 at 1:20 pmhmmm

    Interesting… maybe some people got a bit crazy with the clicking of the “submit comment” button.

  • June 21, 2008 at 1:25 pmTestament

    As someone mentioned before, it’d be nice to not have “first”, “second”, or “third” posts… it’s just plain annoying that people boast how they’re so fast, yet don’t post anything valuable at all.

  • June 21, 2008 at 1:47 pm7updnL

    ninth post!

  • June 21, 2008 at 1:55 pmiEatedyou

    Lol, Testment. As soon as you post that, guess what the next post is xD
    “Ninth!”
    And yeah, Omni, you should keep that spam filter up – it doesn’t bother 99% of us, I’m sure :3

  • June 21, 2008 at 3:44 pmdoodedaa

    iEatedyou clearly has little sense of humour. I pronounce him to be, “Asshat of the day.”

  • June 21, 2008 at 4:39 pmcbhl

    Well, just about any system is gonna have it’s own set of false positives or negatives… it happens.

    And, all considered… I don’t think there *is* such a thing as a “better” comment system… at least, not one that involves either some massive network of servers and bandwidth, or registration, or something…

  • June 21, 2008 at 7:02 pmROG

    it’d be glad for me if the filter can stop “first” or sth stupid like that

  • June 21, 2008 at 8:34 pmLo Gout

    good

  • June 21, 2008 at 9:47 pmGil

    Testing spam filter!

  • June 21, 2008 at 10:47 pmOmni

    To address the “first” problem:
    Unfortunately, if you visit any popular blog or site with comments enabled (Kotaku in particular comes to mind), that’s a common problem. And it’s not something that’s easily implementable/programmable for a spam filter to catch, so you’d need an active human moderator. Now I personally don’t approve of those kinds of comments either, but I also don’t have the time to moderate every post for them.

  • June 21, 2008 at 11:12 pmCho Seno Ne

    you could just program a filter to not allow: 1-word posts that contain only the word “first/second/third/etc” (include various spellings of the word(s)). That wouldn’t be very hard. Many forums don’t allow “nt” posts for example. Which is along the same lines, basically checking to see how many words the post has.

    You could also use a voting system similar to Youtube allowing other people to + or – a post, or simply have only a “spam” option that would hide the “first” posts if enough people clicked on it.

  • June 22, 2008 at 12:19 amhmm

    How about a user flagging system. Where users can flag comments for you so you only moderate the flagged ones and not have to read them all?

  • June 22, 2008 at 6:13 amOmni

    Let me rephrase that: The spam filter I’m using is not easily modifiable like that, and the suggestions you’re making would require more time to implement than I have (aka. next to none after accounting for all the stuff I blog), especially the rating or flagging systems.

  • June 23, 2008 at 12:09 pmusagijen

    …not to mention making the commenting system any less simpler / more complicated than it is atm will really cause more server failures on the backend, considering the load that will add ^^;;;;

    all the best with this Omni. I’m not really sure what spam filter you’re using, and I also don’t know if recommending this plugin will help (and/or increase server load), but here it is anyways: WP-SpamFree, to save you up some time in checking the spams caught by the spam-filter (since it already blocks comments by spambots).