Register Members List Search Today's Posts Mark Forums Read

Mod Options
NoSpam! - an alternative to CAPTCHA images Details »
NoSpam! - an alternative to CAPTCHA images
Mod Version: 3.0, by antialiasis (Member) antialiasis is offline
Developer Last Online: Nov 2013 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.x Rating: (181 votes - 4.92 average) Installs: 1566
Released: 24 Aug 2006 Last Update: 23 Jun 2008 Downloads: 12057
Not Supported Uses Plugins Auto-Template  

This hack is for vBulletin 3.6.x. For 3.5.x, please use the one provided in this thread. If you are using 3.7.x, you must use the one in this thread.

This simple hack is meant as a replacement for the default CAPTCHA system in vBulletin. There are two main reasons one might want to do this: firstly, new technology is constantly being developed to crack CAPTCHA images and make spam accounts anyway, and secondly, the more secure the CAPTCHA, the more difficult it is for genuine users to tell what the numbers in the image are. There is also the issue of visually impaired users, and the fact that not all servers are capable of generating CAPTCHA images.

So what does this hack do instead? It asks a question. Any question you want. That's the best part: YOU make up the questions, which means that every forum is unique, which means that it is impossible for spambots to be simply programmed to bypass it at all forums with the hack installed. You can make one or many questions - if you make many, the hack will pick one at random when a guest attempts to register, search, post or send mail through the Contact Us form. Their input is compared with your specified answer, and voilą, if they get it right they're pretty much guaranteed to be human. If they get it wrong, they're given an error message.

It doesn't have to be a complicated question. Heck, you can just make it "Please type 'blah' into this box." Or you can go with inserting a simple image with HTML and ask what is shown on the image. Or you can ask them to tell you two plus two. It's up to you. In fact, this can also be used as a means of forcing people to read the rules by asking for a certain password found there, or if your forum focuses on a specialized subject, ask a question concerning the subject that all your genuine users will be able to answer, but a random troll or "CAPTCHA-sweatshop-reader" will be scratching their head over.

It's simple to install, too: just one product to import, and that's it.


3.0: Added functionality to allow users to specify which pages should use NoSpam!.
2.0: Extended the NoSpam! functionality to guest posts, guest searches and guest "Contact Us" in addition to registration.
1.1: Made template edit automatic (with thanks to Cole2026), added ability to have more than one answer to each question, and made answers case insensitive. To upgrade, I recommend undoing the template edit so you won't have to worry about it anymore (replace $nospamfield in the template register with $imagereg, or if you added $nospamfield above $imagereg, just remove $nospamfield altogether), and then reimport the product through the Admin CP (making sure that Allow Overwrite is set to On).
1.0: Initial release.


Please download NoSpam!.zip, not product-nospam.xml, for the tested version. product.nospam.xml is NoSpam! 4.0 adapted blindly to 3.6, i.e. by editing the XML file for the 3.7 version without actually testing it on a 3.6 board. Theoretically it should work, but I cannot guarantee it at this time. If you download NoSpam!.zip and unzip it, it will contain another file called product.nospam.xml, which you should use.

1. Import product-nospam.xml through the Admin CP product manager.
2. Go to your vBulletin options in the Admin CP and select NoSpam! Settings. Once there, turn the system on and input your questions and answers according to the instructions there.

The system should now be functional and running.


Just uninstall the product through the Admin CP.


Full support will be given here in this thread. All suggestions are welcome.

Thank you and please click "Mark as Installed" if you like it.

If NoSpam! is not working for you or you are looking for something a little different, you might want to check out Advanced Textual Confirmation.

Download Now

Only licensed members can download files, Click Here for more information.


Click image for larger version

Name:	screen1.gif
Views:	12643
Size:	20.0 KB
ID:	52611   Click image for larger version

Name:	screen2.gif
Views:	9746
Size:	20.7 KB
ID:	52612   Click image for larger version

Name:	screen3.gif
Views:	10917
Size:	21.7 KB
ID:	52762  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Administrative and Maintenance Tools NoSpam! Converter Andreas vBulletin 3.8 Add-ons 20 06 Nov 2012 16:54
Miscellaneous Hacks NoSpam! for vBulletin 3.7 antialiasis vBulletin 3.7 Add-ons 305 17 Jan 2012 12:46
NoSpam! for vBulletin 3.5 antialiasis vBulletin 3.5 Add-ons 100 05 Feb 2011 23:33

Old 06 Feb 2011, 16:21
Marty McFly Marty McFly is offline
Join Date: Mar 2002
Installed it and it wrecked the CSS on my registration page...I deactivated it and the page went back to normal. Anyone else have this problem?
Reply With Quote
Old 12 Feb 2011, 15:36
psypher psypher is offline
Join Date: Dec 2009
Yes I am also getting the following error when I use it.

Warning: fetch_template() calls should be replaced by the vB_Template class. Template name: nospam in [path]/includes/functions.php on line 3984

My version: Powered by vBulletin™ Version 4.0.5
Reply With Quote
Old 27 Aug 2011, 20:51
BorisPeace BorisPeace is offline
Join Date: May 2011
Is there a similar mod I can use with vB v4.1.5?
Reply With Quote
Old 03 Sep 2011, 01:15
pc11 pc11 is offline
Join Date: Aug 2011
Messed up my registration page as well.
Reply With Quote
Old 02 Jan 2012, 18:55 is offline
Join Date: Mar 2009

get active registered users, is how to
What should I do
Reply With Quote
Old 14 Aug 2012, 15:52
nick!'s Avatar
nick! nick! is offline
Join Date: Mar 2005
Real name: Nicholas
Installed, thankyou, hopefully this fixes the bot issue I was having.
Play Poker? Visit the: Cards Chat Poker Forums
Looking for a great Online Poker Room or Casino? Visit: Texas Holdem Poker Bonuses
Reply With Quote
Old 19 Aug 2012, 19:55
nuggsy nuggsy is offline
Join Date: Jun 2012
Installed but it messed up my regsitration page as others have reported. Is there a fix?
Reply With Quote
Old 16 Mar 2013, 17:01
jon fuller jon fuller is offline
Join Date: Dec 2003
Simple install (I'm rubbish) and it works a treat, thank you so much.

Jon Fuller

vb 3.6.4
Reply With Quote
Old 12 Apr 2013, 17:58
furnival furnival is offline
Join Date: Mar 2008
Originally Posted by BorisPeace View Post
Is there a similar mod I can use with vB v4.1.5?
I came to this thread with the same question until I realised that a custom q & a is actually built into VBulletin 4, it's under settings > human verification manager
Reply With Quote
Old 13 Apr 2013, 11:33
mrairbrush mrairbrush is offline
Join Date: Apr 2013
i have installed the plugin
it works not with 3.6.8
Who can activate the plugin?
Reply With Quote
Old 17 Apr 2013, 09:39
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
Join Date: Oct 2006
Real name: Mark Daniel Martinez
Originally Posted by furnival View Post
I came to this thread with the same question until I realised that a custom q & a is actually built into VBulletin 4, it's under settings > human verification manager
Yes, but it's less functional than this modification. You have to save each question one at a time, and you can't use HTML for things like embeds and images. Which is why BirdOPrey made a 4.x compatable version:

Originally Posted by mrairbrush View Post
i have installed the plugin
it works not with 3.6.8
Who can activate the plugin?
No reason why it shouldn't, but you can try BirdOPrey's 3.x version instead.
Reply With Quote
Old 20 May 2016, 20:10
antiekeradio's Avatar
antiekeradio antiekeradio is offline
Join Date: Feb 2006
In my opinion this mod has been the most important reason why I was able to keep up a board since about 2008, without ANY modifications, updates etc.. Hardly any maintenance from my side; spam registrations non-existent.. Only needed to tweak the nospam questions once or twice since then. LEGENDARY!!
Reply With Quote

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

New To Site? Need Help?

All times are GMT. The time now is 22:48.

Layout Options | Width: Wide Color: