Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons

Reply
 
Thread Tools
Stop Spam Bots from Joining Details »»
Stop Spam Bots from Joining
Version: 1.01, by GameDude GameDude is offline
Developer Last Online: Jan 2015 Show Printable Version Email this Page

Category: Anti-Spam Options - Version: 3.8.x Rating:
Released: 07-05-2009 Last Update: 07-05-2009 Installs: 161
Uses Plugins
Re-useable Code  
No support by the author.

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.

Download Now

File Type: xml product-stop_spam.xml (2.2 KB, 1014 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 07-26-2009, 11:23 AM
Kamakazy Kamakazy is offline
 
Join Date: Apr 2002
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great mod, i installed this 12 hours ago and it already caught 28 spammers trying to register...
Reply With Quote
  #23  
Old 07-28-2009, 03:02 PM
Rideharder's Avatar
Rideharder Rideharder is offline
 
Join Date: Jan 2008
Location: Florida
Posts: 445
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Kamakazy View Post
great mod, i installed this 12 hours ago and it already caught 28 spammers trying to register...
How can you check to see how many spammers was caught?
Reply With Quote
  #24  
Old 07-30-2009, 11:01 PM
Nicke71 Nicke71 is offline
 
Join Date: Mar 2004
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great, installed now. I run 3.8.3 now which also makes it harder for spammers, but when I had 3.6.0 for 1.5 years I got a lot of spammers signing up.

I used stopforumspam.com manually for a while but it was hard work, this mod simplifies things a lot.

The only thing we need now is a button to report spammers automatically, those who are not listed (yet) to help maintain that database.
Reply With Quote
  #25  
Old 07-31-2009, 04:24 AM
R*NightOwl R*NightOwl is offline
 
Join Date: Jan 2009
Location: Chicago
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed, i needed this thanks.
Reply With Quote
  #26  
Old 07-31-2009, 09:14 AM
apiasto's Avatar
apiasto apiasto is offline
 
Join Date: Oct 2006
Posts: 348
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice idea,but will wait for those additions.tagged
Reply With Quote
  #27  
Old 07-31-2009, 03:01 PM
SVTdrivah SVTdrivah is offline
 
Join Date: Feb 2008
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Rideharder View Post
How can you check to see how many spammers was caught?
Would like to know that as well.
Reply With Quote
  #28  
Old 07-31-2009, 06:05 PM
Dutch_Boy Dutch_Boy is offline
 
Join Date: Dec 2007
Location: The Netherlands
Posts: 214
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.

Uuhh can you explain a little more about this? What the hell do you mean ? : P

king regards,

Dutch_Boy.
Reply With Quote
  #29  
Old 07-31-2009, 06:24 PM
sherwood sherwood is offline
 
Join Date: May 2008
Location: United Kingdom
Posts: 84
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
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.
Do we manually need to create this file? Is this another modification? Any input would be great.
Reply With Quote
  #30  
Old 08-01-2009, 12:33 AM
smoknz28's Avatar
smoknz28 smoknz28 is offline
 
Join Date: Sep 2005
Location: SoCal
Posts: 257
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Install as I am in need of assistance in putting a stop on these bots... However, I too am confused on the file_get_contents or CURL.

Please elaborate for those of us scratching our heads.

Thank you for sharing your code with us as well!
Reply With Quote
  #31  
Old 08-01-2009, 01:04 PM
energetic energetic is offline
 
Join Date: Oct 2007
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great.......
Reply With Quote
Reply

Thread Tools

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

Forum Jump


All times are GMT. The time now is 11:45 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.04834 seconds
  • Memory Usage 2,317KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete