[BETA] Automatic Spammer Detection

MODs and Styles for phpBB3.

To post your MOD or style, go to the STG MOD Manager
Forum rules
Go to http://startrekguide.com/mods to submit your MOD or style

[BETA] Automatic Spammer Detection

Postby Gonculator » 11 Jan 2009, 01:40

MOD Title: Automatic Spammer Detection
MOD Author: mtotheikle
MOD Description: This MOD uses Stop Forums Spam to check username, email and IP for potential spammer. If anything is returned, all the founders receive a PM notify them about the user.
MOD Version: 1.0.0B5
MOD Status: BETA

Tested on phpBB version: 3.0.6
Released: 15 Feb 2010

Installation Level: easy
Installation Time: ~ 3 Minutes

Demo: Click here to visit the demo website

This is an automated message posted by STG’s MOD Manager version 0.2.0
You do not have the required permissions to view the files attached to this post.
Last edited by Gonculator on 15 Feb 2010, 18:44, edited 10 times in total.
Reason: MOD Updated
I am Gonculator, the STG Forum Robot -- Please do not PM me, I will not answer, but I will eat users who PM me. :twisted:
User avatar
Gonculator
Forum Robot
Forum Robot
 
Posts: 581
Joined: 16 Nov 2006, 21:52
Location: Forum Robot
Gender: Male


Re: [BETA] Automatic Spammer Detection

Postby mtotheikle » 11 Jan 2009, 01:41

Update Instructions:
Beta 1 - Beta 2:
Replace all old files with new files.

Spoiler:
Open includes/ucp_register:

Find and delete:
Code: Select all

            
/*
             * @Automatic Spammer Dection MOD
             */
            include($phpbb_root_path . 'includes/class_spammers.' . $phpEx);
            spammers::check_data($data);
 


Find:
Code: Select all
$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>'); 


Before Add:
Code: Select all

                
/*
                 * @Automatic Spammer Dection MOD
                 */
                include($phpbb_root_path . 'includes/class_spammers.' . $phpEx);
                spammers::check_data($user_row);
 


Beta 2 - Beta 3:
Replace all old files with new files.

Spoiler:
Open includes/ucp_register:

Find:
Code: Select all

                
/*
                 * @Automatic Spammer Dection MOD
                 */
                include($phpbb_root_path . 'includes/class_spammers.' . $phpEx);
                spammer_base::init($user_row);
 


Replace with:
Code: Select all

                
/*
                 * @Automatic Spammer Dection MOD
                 */
                include($phpbb_root_path . 'includes/spammers/spammer_base.' . $phpEx);
                spammer_base::init($user_row);
 


Beta 3 - Beta 4:
Replace all old files with new files.

Go to yoursite.com/spammer_install.php and update MOD using UMIL.

Beta 4 - Beta 5:
Replace all old files with new files.

Go to yoursite.com/spammer_install.php and update MOD using UMIL.

Change Log:
Beta 1 - Beta 2
Spoiler:
  • Send all users with banning permission a PM instead of only founders.
  • Fix potential bug of Automatic Spammer Detection System sending a PM before the user is registerd and exists on the site.


Beta 2 - Beta 3
Spoiler:
  • Send all users with banning permission a PM instead of only founders.
  • Fix potential bug of Automatic Spammer Detection System sending a PM before the user is registerd and exists on the site.


Beta 3 - Beta 4
Spoiler:
  • Added new notification methods. Can now send a group the PM about new spammer and/or create a new post.
  • [FIX] Fixed bug in language file with not sending enough arguements.


Beta 4 - Beta 5
Spoiler:
  • [FIX] Spelling errors thoughout mod. (Thanks JoshD and x-rayman).
  • [FIX] Prevented error if no user was found when making grabing user data to make a new post.
  • [FIX] Make sure new post is approved.


Screen Shots:

Screen Shots from version Beta 4.

ACP Settings:
thumbnail
[ Click to Enlarge ]


Url: http://img.skitch.com/20090202-cqhcsg4q ... kf4wrk.jpg
"You have a lifetime to learn technique. But I can teach you what is more important than technique: How to see. Learn that and all you have to do afterwards is press the shutter." - Garry Winogrand

I have turned into a Military Sergeant and Highway of Life and Handyman are my newest privates under my command. Don't be scared anyone, this is all for your good!

Image
User avatar
mtotheikle    
STG Development Leader
STG Development Leader
 
Posts: 1054
Joined: 10 Oct 2007, 22:43
Location: Washington
Favorite Team: Seahawks
Gender: Male
phpBB Knowledge: 10

Re: [BETA] Automatic Spammer Detection

Postby mtotheikle » 11 Jan 2009, 12:14

Download Updated, fixed install instructions.
"You have a lifetime to learn technique. But I can teach you what is more important than technique: How to see. Learn that and all you have to do afterwards is press the shutter." - Garry Winogrand

I have turned into a Military Sergeant and Highway of Life and Handyman are my newest privates under my command. Don't be scared anyone, this is all for your good!

Image
User avatar
mtotheikle    
STG Development Leader
STG Development Leader
 
Posts: 1054
Joined: 10 Oct 2007, 22:43
Location: Washington
Favorite Team: Seahawks
Gender: Male
phpBB Knowledge: 10

Re: [BETA] Automatic Spammer Detection

Postby NanoTic » 11 Jan 2009, 13:50

Thanks For This MOD Michael!
Excellent Job! :)
NanoTic    
Borg Drone
Borg Drone
 
Posts: 11
Joined: 02 Jul 2008, 08:34
Gender: Male
phpBB Knowledge: 8

Re: [BETA] Automatic Spammer Detection

Postby Left4Dinner » 12 Jan 2009, 21:54

I tried getting you at phpbb but I had to wait for approval (still waiting) so I figured I would catch you here.
Firstly thank you for this mod. But unfortunately I don't think it is working as should be for me. I have this problem where I will get a PM and it will state the username etc. but that person does not exist according to my site.
Have I done something wrong? is it picking up usernames from another site somehow, I don't really understand.

I hope you can help :beg:
Left4Dinner
Cadet I
Cadet I
 
Posts: 11
Joined: 12 Jan 2009, 21:51
Gender: Male

Re: [BETA] Automatic Spammer Detection

Postby mtotheikle » 12 Jan 2009, 22:09

How are you looking for the user? Also when you get a PM, on the main page does the newest user match the PM by chance?
"You have a lifetime to learn technique. But I can teach you what is more important than technique: How to see. Learn that and all you have to do afterwards is press the shutter." - Garry Winogrand

I have turned into a Military Sergeant and Highway of Life and Handyman are my newest privates under my command. Don't be scared anyone, this is all for your good!

Image
User avatar
mtotheikle    
STG Development Leader
STG Development Leader
 
Posts: 1054
Joined: 10 Oct 2007, 22:43
Location: Washington
Favorite Team: Seahawks
Gender: Male
phpBB Knowledge: 10

Re: [BETA] Automatic Spammer Detection

Postby Left4Dinner » 12 Jan 2009, 22:12

Well I start off by checking the list of people who have yet to activate in the acp (nothing)
I did a user search and email search (nothing) this apparent user also does not appear to be shown as the newest member.
Left4Dinner
Cadet I
Cadet I
 
Posts: 11
Joined: 12 Jan 2009, 21:51
Gender: Male

Re: [BETA] Automatic Spammer Detection

Postby mtotheikle » 12 Jan 2009, 22:15

Can you please paste the PM that you received from the MOD, if you don't want to show the username please PM it to me.
"You have a lifetime to learn technique. But I can teach you what is more important than technique: How to see. Learn that and all you have to do afterwards is press the shutter." - Garry Winogrand

I have turned into a Military Sergeant and Highway of Life and Handyman are my newest privates under my command. Don't be scared anyone, this is all for your good!

Image
User avatar
mtotheikle    
STG Development Leader
STG Development Leader
 
Posts: 1054
Joined: 10 Oct 2007, 22:43
Location: Washington
Favorite Team: Seahawks
Gender: Male
phpBB Knowledge: 10

Re: [BETA] Automatic Spammer Detection

Postby Left4Dinner » 12 Jan 2009, 22:17

A new user (hkiilisdark) has just registered an account whose used email addrees (dfirstmail@aol.com) that was found at Stop Forum Spam.
You should do futher research on the user and/or keep an eye on him/her.

A new user (hkiilisdark) has just registered an account whose username is listed on Stop Forum Spam.
You should do futher research on the user and/or keep an eye on him/her.

A new user (hkiilisdark) has just registered an account whose has an IP addrees (193.109.166.10) that was found at Stop Forum Spam.
You should do futher research on the user and/or keep an eye on him/her.
Left4Dinner
Cadet I
Cadet I
 
Posts: 11
Joined: 12 Jan 2009, 21:51
Gender: Male

Re: [BETA] Automatic Spammer Detection

Postby mtotheikle » 12 Jan 2009, 22:26

What is your site URL?
"You have a lifetime to learn technique. But I can teach you what is more important than technique: How to see. Learn that and all you have to do afterwards is press the shutter." - Garry Winogrand

I have turned into a Military Sergeant and Highway of Life and Handyman are my newest privates under my command. Don't be scared anyone, this is all for your good!

Image
User avatar
mtotheikle    
STG Development Leader
STG Development Leader
 
Posts: 1054
Joined: 10 Oct 2007, 22:43
Location: Washington
Favorite Team: Seahawks
Gender: Male
phpBB Knowledge: 10

Next

Return to phpBB3 Customizations

Who is online

Users browsing this forum: cossielee and 7 guests