vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Anti-Spam Options - Stop Spam Bots from Joining (https://vborg.vbsupport.ru/showthread.php?t=217964)

GameDude 07-05-2009 10:00 PM

Stop Spam Bots from Joining
 
1 Attachment(s)
This is my first mod, so it is pretty simple, but it works well.

What it does:
This modification queries the stopforumspam.com database with the IP address and email of the user registering. If the IP address or email is found in the database, the user will get an error message and the registration process will be stopped.

What you need:
You'll need file_get_contents or CURL on your server for this to work. If one does not exist, it will try to use the other.

Install:
Just import the product in the Admin CP.

Notes:
If you want to customize the error messages, they are named "spammer_ip" and "spammer_email" in the Phrase Manager.

Updates:
Version 1.0.1
- Fixed a small error with checking the IP address.

Trek 07-06-2009 03:39 PM

Sounds interesting. Is there any kind of logging to show who was stopped and when? Also, is there a way through this mod to report a spammer as well?

GameDude 07-06-2009 03:44 PM

Right now all the mod does is display an error message to the user and prevent the registration from completing, but those are good ideas. I may add those some time in the future. Thanks for the suggestions.

tenjinzan 07-06-2009 03:45 PM

I've been looking for something like this. I get about 50 spam bots a day registering, and closed registration because of it.

Installing now! Thanks!

TheLastSuperman 07-06-2009 03:50 PM

[high]* TheLastSuperman tags![/high]

Will investigate later lol :D but these type of mods are always useful :D

TalkVirginia 07-06-2009 03:58 PM

Thanks! Going to give it a try. :)

saadessa 07-06-2009 04:25 PM

thanks very god hack

GameDude 07-06-2009 04:26 PM

Due to a small error, the IP checking was not working properly. I have uploaded a new version with this fixed. Sorry about the error, guys.

motorola 07-06-2009 07:14 PM

Installed now thanks

Edit: installed but I see in this momment a spammer registered trying to post? Doesnt work?

Qwest 07-06-2009 07:29 PM

There is already a mod for this.

It's called vBStopForumSpam and it is endorsed by www.StopForumSpam.com on their site.

It also has the features this mod lacks. Logs etc.

It works fine on my 3.8.x boards.


All times are GMT. The time now is 03:30 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01150 seconds
  • Memory Usage 1,728KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete