Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(248 Kb)
Download
Updated: 03-18-11 12:59 AM
Pictures
File Info
Updated:03-18-11 12:59 AM
Created:03-17-11 08:19 PM
Downloads:1,037
Favorites:5
MD5:
SpamSentry Revived
Version: 0.1b
by: TULOA [More]
This is obviously just a rework of SpamSentry.

The old author like ceased to work on it so I delved into the code one day and fixed a chunk of it. I am currently still working on it but could use help.

It currently runs but does not block the chat like it should I believe to be because of the spam checking code. Any developers interested in helping me let me know or just work on it and I will allow uploads to fix it.


It is a good addon to have fixed since you can block those nasty spammers and especially the level 1 characters that attempt the same thing.

Credit for the Addon goes to the delevopers at wowace.com for the libs and Anea for the addon.

------------------------------------------------------------------------------------

This addon stops goldspam messages from showing in your chatframes. To detect spam, SpamSentry uses sophistacted heuristics that have been developed over the course of over two years. Caught spammers can easily be reported using an intuitive one-click report system. SpamSentry features an LDB plugin that provides some simple status info, and gives you quick access to the options and the reporting window.

Installation:
* Unzip the file into your 'Interface/Addons' folder.

Features:
* Detects multi-message spam
* Customisable notification
* LibDataBroker (LDB) support (FuBar users can download Broker2FuBar to show the SpamSentry icon)
* Compatible with Whisp, Chatter and Wim
* Seperate reportlists are maintained for each realm you play on
* And many more

Use:
* Left click the LDB icon to show a list of blocked messages
* Type /sentry or right-click the icon for options

How to help:
* If a spam-message isn't recognised:
1. Report the spammer by right-clicking the name in the chat window and selecting "Report Spam"
2. Control-click the SpamSentry icon
3. Send me a PM with the code sequence
* If you encounter a false positive:
1. Click the message in SpamSentry main-window
2. Send me a PM containing that message

Performance notes:
* All code has been designed to minimize parsing-time, and maximize performance for raiding.
* The addon currently uses about 150kB memory (Patch 3.0 GetAddOnMemoryUsage(), no libraries).
* Toggle the statistics option in the configuration screen to show session statistics in the tooltip.
The above is straight from the original addon.
0.1b: Fixed XML code from the improper 'this' calls back to 'self'.
Result= No more LUA Errors on the Ticket Window and it now closes again.

------------------------------------------------------------------------------------------
0.1: Spam Sentry up and running: Does not block spam at the moment however.
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
0.1
249kB
TULOA
03-17-11 08:19 PM


Post A Reply Comment Options
Unread 08-31-12, 01:07 AM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 60
Uploads: 8
Ok I had to do a complete rewrite as nothing was working.

I converted the database to a new addon and I have got it working and it will block most people based on the database.

As such I am closing this addon and moving it to here.

Its Called Spam Guard. I will maintain it but if I miss spammers due to my server not being spammed send me an email. More instructions for doing so on the official addon site and in the addon itself.
Last edited by TULOA : 08-31-12 at 01:08 AM.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 02-09-12, 12:59 AM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 60
Uploads: 8
Ok I just started seeing spammers again and I just started getting free time.

So I will rebegin work recoding this addon.


It will work as follows:

I will scrap its /who check on all players so there will no longer be a filter by level.
It will instead filter by its internal spam check as well as filter by keyword. This will be the only real thing needed as we can just add any key phrases constantly seen and remove them from showing up.


This will likely take me some time as I will have to go through all its code and remove integration with the /who system and then get its API up to date.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 11-11-11, 02:52 AM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 60
Uploads: 8
Originally Posted by TULOA
Yea I'm still working on it. Had school get in my way but the latest issue is the who library. This is because there is a cooldown to using /who. The alternative I am trying is leading to bugs getting the results. So I am still looking into new ways to do this. I may leave out the channel filter or leave a warning that it will be extremely delayed depending on the amount of messages you recieve.
Ok I know the above is a bit old news but just getting settled in being out of school and geting back into this stuff there is no way to do this by channels without creating a huge lag.

My alternative would be to leave out the level filter and try to filter out key words in the sentences.


For now lets leave this as on hold for the time being while I investigate better ways to do this. However I seem to notice that the spammers this addon was originally made to block no longer or rarely show up in game.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 05-08-11, 09:02 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 60
Uploads: 8
Originally posted by sykopat
God to see someone restoring the best anti-spam addon ever created for wow.
Hope you get it working again with at least the features is used to have.

And no, no better alternatives exists. Usable yes, but not better.
Yea I'm still working on it. Had school get in my way but the latest issue is the who library. This is because there is a cooldown to using /who. The alternative I am trying is leading to bugs getting the results. So I am still looking into new ways to do this. I may leave out the channel filter or leave a warning that it will be extremely delayed depending on the amount of messages you recieve.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 04-25-11, 06:04 AM  
sykopat
A Kobold Labourer

Forum posts: 1
File comments: 19
Uploads: 0
God to see someone restoring the best anti-spam addon ever created for wow.
Hope you get it working again with at least the features is used to have.

And no, no better alternatives exists. Usable yes, but not better.
Last edited by sykopat : 04-25-11 at 06:05 AM.
sykopat is offline Report comment to moderator  
Reply With Quote
Unread 04-04-11, 08:26 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 60
Uploads: 8
Until such time I can figure out this annoying WhoLib library I will be abandoning Level Detection and guild detection for now.

This paired with school are my only offsets for time.


Give feedback on this decision and I will decide to continue. I didn't plan on wholib giving me such a hassle when I started this project.
I abandoned WhoLib and am using native functions now. I will resume work as planned.
Last edited by TULOA : 04-05-11 at 06:53 PM.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 03-18-11, 11:26 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 60
Uploads: 8
Originally posted by funkydude
Why are you tasking yourself with a large project when better alternatives exist?
When I get done with it it will do the following:
> Block spam by site
> Block spam by level
> Block guilds

It wont be that hard considering I am merely rewriting the spam check code and making it a filter. It wont be too hard and I dont see it taking anywhere near a month to have running.

At my rate it could be done by the end of the week.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 03-18-11, 10:09 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 414
Uploads: 35
Why are you tasking yourself with a large project when better alternatives exist?
funkydude is offline Report comment to moderator  
Reply With Quote
Unread 03-18-11, 03:32 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 60
Uploads: 8
0.1b

Turns out I kinda broke the handling with the 'this' calls.

Placing them back fixed part of the code but is back to blocking all chat. I am still investigating this but it is cause by a nil value passed by the chat handler hook.
TULOA is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: