By PipSqueak on
Hi guys,
how about a simple module that adds a question:
Are you a spam bot? Yes/No (radio buttons)
and it is set to be "yes" by default. Only a person who chooses "No" will be allowed to post their comment.
Better than spam module, since the spam comment won't even reach the database.
Comments
Funny
It's actually quite funny that I had to read your forum post today because I was thinking of something fast and easy to reduce the spam on my site.
Captcha was annoying the few people who actually bothered to comment and didn't even stop most of the comment spam.
http://andri.dk/files/commentq.zip
It appears to work on my site, let me know if you have any problems.
This isn't any magical solution but it will reduce the amount of automated spam-bots that work on your site.
Stopping spambots with hashes and honeypots
Would be nice with something like this:
Stopping spambots with hashes and honeypots
http://nedbatchelder.com/text/stopbots.html
Been running on my site for
Been running on my site and it has rejected around 15 spammers so far.
I think the next step for this module would be configurable field names, questions and answers so it would be harder for the spammers to adapt their bots.
If there's an interest for this please let me know. This module ofcourse is far from being as advanced as the spam module f.e. but a simple work-around that at least works at the moment.
hi imerlin,
hi imerlin,
I don't understand what commentq does. The description says "Replaces smileys inside posts with images." and I cannot find settings for it. It gave me an error when I posted a comment.
To elaborate on the comment "are you a spambot?" feature, I once visited a forum that asks this question when you make a post. If you didn't put "No" for "are you a spambot?", clicking on the "submit" button prompts a "you are a spambot!" error and prevents you from posting. I thought this feature works very well because that forum I visited didn't have a lot of spam and it was also a forum that was prone to spamming because of the industry it is in.
I get like 200 comment spams in a day, and spam module does a great job of detecting, but not a good one at deleting because of its pagination.
http://amarok.kde.org/blog/ar
http://amarok.kde.org/blog/archives/264-Simple-WordPress-Captcha-Plugin....
Wordpress's plugin to similar to what I suggested
description is wrong
I've uploaded a new version to the site.
It basicly checks if the user has "administer comments" permission and if it doesn't. It will add the spambot question to the comment form and validate it.
Changes:
- Description field is now correct.
- Removed debugging information displayed when validating the form.
I'm not sure if I follow you on the "are you a spambot question" because it should deny anyone who says 'yes' to that question, not 'no'.
http://andri.dk/en (feel free to test it this module there)
works great
hi Andri,
it works great! But it doesn't work with my version of drupal. I think mine is 4.6 or 4.7. :(
I've upgraded my drupal to
I've upgraded my drupal to 5.1 but I'm still unable to get the commentq module working.
It's only for 4.7
I've upgraded my site to v5 and I plan to offer similar functionality there.
What I'm currently thinking is a "form question" module that allows you to attach a 'spam' question to forms like comments, registration forms etc. In a settings page you'd be able to pick a question and an answer.
So you could do like:
- Q: Do you hate spam? Answer, 'yes' or 'no'
- A: yes
or
- Q: What does the cow say?
- A: moo
This should take care of the problem for small and medium sites. How does this sound?
node support + akismet chaining
Would be nice with support for nodes too, and not only comments.
Also, would it be possible to somehow chain this module to check for spam AFTER the excellent akismet module? This so that sites will still contribute their spam to akismet.
This little module stopped
This little module stopped 99% of the comment spam... for a week. Now it's getting through again, but very effectively stopped by Akismet.
Form Riddler
I've created a Drupal project called Form Riddler for Drupal 5.1.
It's not exactly like commentq but the spammers eventually started getting through the radio button. I hope this will be of use to someone, it's already blocking spam on my page.
Efficiency
I like this idea. Is there any expirience about efficiency of this module in fighting against spam bots these days?
Alexander
ThemeArtists.com