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
  #52  
Old 09-06-2009, 12:38 AM
segwayon segwayon is offline
 
Join Date: Mar 2008
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here's the full-featured vbStopForumSpam mod listed for 3.8. It checks for the usernames, the email addresses and the IP addresses of known spammers, AND has a logfile, AND has a report-back feature in the AdminCP for tagging NEW spammers back to the StopForumSpam.com database so that OTHER boards don't get plagued.

https://vborg.vbsupport.ru/showthread.php?p=1880349
Reply With Quote
  #53  
Old 09-06-2009, 12:46 AM
segwayon segwayon is offline
 
Join Date: Mar 2008
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Yangster View Post
Installed. Thanks.

Is there by any chance a way to compare existing users already registered on my forum with the spam database and get a report out of which ones I could do with deleting?
You can manually embed the information into a URL page request to the StopForumSpam.com website, but certainly having it done automatically from within VB would be great. Maybe pedigree could design it ...

Here's how to structure the URLs.

Email address:
http://www.stopforumspam.com/api?email=me@domain.net

IP address:
http://www.stopforumspam.com/api?ip=255.255.255.255

Username:
http://www.stopforumspam.com/api?username=UserName123
Reply With Quote
  #54  
Old 09-06-2009, 01:47 AM
pedigree pedigree is offline
 
Join Date: Jul 2005
Posts: 370
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by segwayon View Post
You can manually embed the information into a URL page request to the StopForumSpam.com website, but certainly having it done automatically from within VB would be great. Maybe pedigree could design it ...
or combined into one call

Code:
www.stopforumspam.com/api?email=me@domain.net&ip=255.255.255.255&username=UserName123
Reply With Quote
  #55  
Old 10-09-2009, 08:25 PM
ProFifaLeagues's Avatar
ProFifaLeagues ProFifaLeagues is offline
 
Join Date: Aug 2009
Location: Uk
Posts: 1,191
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will try it now and let you know how it peforms!thanks
Reply With Quote
  #56  
Old 10-21-2009, 03:31 PM
chick's Avatar
chick chick is offline
 
Join Date: Aug 2006
Location: PI Land
Posts: 381
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for this, I love the way others have hijacked your modification thread hawking their mod. gees
Reply With Quote
  #57  
Old 11-02-2009, 10:28 PM
gerbil249 gerbil249 is offline
 
Join Date: Oct 2009
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm having this error, could you please fix it? It still registers the user, but it says this,

" vBulletin Message
Unable to add cookies, header already sent.
File: /home/realshi1/public_html/includes/class_core.php
Line: 3314"

Could you please fix it?
Reply With Quote
  #58  
Old 11-03-2009, 01:58 AM
gerbil249 gerbil249 is offline
 
Join Date: Oct 2009
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I hope this can be fixed...
Reply With Quote
  #59  
Old 11-04-2009, 08:18 PM
megamoose's Avatar
megamoose megamoose is offline
 
Join Date: Feb 2007
Location: Northern Ireland
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is brilliant. Thanks a lot.
Reply With Quote
  #60  
Old 12-06-2009, 04:47 PM
fatdr fatdr is offline
 
Join Date: Nov 2009
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks
Reply With Quote
  #61  
Old 01-05-2011, 04:50 AM
Andreas Raht Andreas Raht is offline
 
Join Date: Jul 2002
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by pedigree View Post
I did this over a year ago

https://vborg.vbsupport.ru/showthread.php?t=176481

And it works just fine on 3.8
Quote:
Originally Posted by segwayon View Post
Here's the full-featured vbStopForumSpam mod listed for 3.8. It checks for the usernames, the email addresses and the IP addresses of known spammers, AND has a logfile, AND has a report-back feature in the AdminCP for tagging NEW spammers back to the StopForumSpam.com database so that OTHER boards don't get plagued.

https://vborg.vbsupport.ru/showthread.php?p=1880349
I'm using vBulletin 3.8.6.
On the vbStopForumSpam post it says "reported to work with.... 3.8.4" - no 3.8.6 on the list in January 2011 and most importantly: it's still in beta stage. You guys should not post "I did this over a year ago" and link to a beta version IMHO.
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 10:20 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.04616 seconds
  • Memory Usage 2,328KB
  • Queries Executed 28 (?)
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
  • (1)bbcode_code
  • (4)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
  • (2)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_postinfo_query
  • fetch_postinfo
  • 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