Download
(186Kb)
Download
Updated: 12-14-09 03:47 PM
Pictures
File Info
Updated:12-14-09 03:47 PM
Created:unknown
Downloads:137,524
Favorites:388
MD5:

SpamSentry  Popular! (More than 5000 hits)

Version: 20091214
by: Anea [More]

SpamSentry by Anea

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.

---
20091214: Updated toc for 3.3, updated filters, fixed issue with Whisp
---

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.

Known issues:
* Blizzard made an a-typical implementation for who-queries. You may notice slow response on the /who command while using this mod when the chat is crowded.
* Textballoons from says and yells are still shown. Blizzard currently provides no way to block textballoons.

Localisation:
German - Credits to: Scath, Gothico , Gamefaq
French - Credits to: Foxbad, Onissifor, Citanul, Beldarane
Spanish - Credits to Nekromant for his translation
Chinese - Credits to Norova for her translation
Other - Please contact me if you're able / willing to provide localisation for your language.

Special thanks:
To Aery for unlimited testing-support

20090822: Updated toc for 3.2 and updated filters for a collection of new spammers. Added compatibility for coloured playernames.
20090502: Fixed bug with minimap icon, updated filters
20090223: Updated filters
20090221: Updated filters
20090212: Fixed issue with false positives
20090208: Updated filters
20090203: Updated filters
20090124:
- Replaced tooltip code (LibQTip instead of Tablet).
- Fixed issue with non-english clients not monitoring general channels
- Added minimap icon
- Fixed bugs with WIM-compatibility code
20090122 - Fixed a few minor bugs with patch 3.0.8
Post A Reply Comment Options
Unread 04-24-08, 05:48 AM  
Vangual
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 16
Uploads: 2
Bug found in SpamSentry in combination with the newly released WIM 2.4.14:

Code:
[2008/04/24 13:28:07-2234-x1]: SpamSentry-20080421\compatibility.lua:13: AceHook-2.1: Could not find the the handler "Compat_WIM_MessageEventHandler" when hooking function "WIM_MessageEventHandler"
<in C code>: ?
AceEvent-2.0-66043 (Ace2):264: in function `TriggerEvent'
AceEvent-2.0-66043 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>

  ---
Report comment to moderator  
Reply With Quote
Unread 04-21-08, 04:47 PM  
geekgirl101
A Kobold Labourer

Forum posts: 1
File comments: 41
Uploads: 0
I'm getting the following errors with SpamSentry:

Error: Original call failed after running hooks for: ChatFrame_OnEvent Interface\AddOns\SpamSentry\core.lua:525: attempt to compare nil with number
Call Chain: Interface\AddOns\Stubby\Stubby.lua:380: in function <Interface\Addons\Stubby\Stubby.lua:324>
(tail call): ? Interface\AddOns\Sea\Libs\SeaHooks\Sea.util.lua:862: in function <Interface\AddOns\Sea\Libs\SeaHooks\Sea.util.lua:800>
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Report comment to moderator  
Reply With Quote
Unread 04-06-08, 08:16 AM  
flaicher
A Cyclonian
 
flaicher's Avatar

Forum posts: 46
File comments: 30
Uploads: 0
Originally posted by Anea
SpamSentry is back!
Wohoo!
And you have it updated on wowace.com already
Last edited by flaicher : 04-06-08 at 08:24 AM.
Report comment to moderator  
Reply With Quote
Unread 04-06-08, 06:13 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
Hello everyone,

I realise it has been a fair while since you've heard from me. But I've decided to undust the project. Which -I hope- you will love to hear. Thank you all for your continued support and feedback, and apologies for my long afk.

Version 20080405 has just been uploaded. It's basically the same thing as you are used to, but among some boring technical changes it contains updated filters, and it will now also filter emote, lfg and local defense channels.

I'll be checking these and the other fora on a regular basis again, so keep the feedback coming! SpamSentry is back!

Anea
Report comment to moderator  
Reply With Quote
Unread 03-16-08, 04:02 PM  
geekgirl101
A Kobold Labourer

Forum posts: 1
File comments: 41
Uploads: 0
Gold spammers are now using LFG channel as a means to spam their crap. Any chance of an update to include LFG channel?
Report comment to moderator  
Reply With Quote
Unread 01-13-08, 06:00 AM  
Shen
A Murloc Raider

Forum posts: 5
File comments: 15
Uploads: 0
I've added support for lfg & emote channel.

Since I'm not the original author I've made a branch on WoWAce, where I've put up the changed files until Anea becomes active again.

http://fish.wowace.com/browse/WowAce...hes/SpamSentry
Last edited by Shen : 01-19-08 at 08:19 AM.
Report comment to moderator  
Reply With Quote
Unread 06-02-07, 06:55 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
@Girlk: Aparantly you have some old, abandoned files of SpamSentry running. If you delete all spamsentry folders, and then re-install the addon, the problem should be fixed.

@borbies: I'm aware that the current included party-check isn't fully working as intended yet, I will post some bugfixes soon. A levelcheck is not possible as Blizzard provides no way to put incoming party-invites on-hold for some ammount of time.

@Shoshette: SpamSentry does not do any checks when zoning. The problem is likely caused by another addon that possibly clashes with the who-lib that my addon uses for looking up people. In general I would say that it is very unfortunate that Blizzard made such a messy implementation of their who-interface =S
Report comment to moderator  
Reply With Quote
Unread 06-01-07, 10:31 AM  
Shoshette
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Great mod. However, I've read here somewhere that it, for some reason, pops up your "Social Window" (the /who tab) when you zone in a new area. I've been having this problem for some while now and I'd like to know if there is a solution for it, whether it is caused by SpamSentry or some other mod. I will do some testing when I get back tonight but until then I'd appreciate some feedback.

Thanks
Report comment to moderator  
Reply With Quote
Unread 05-31-07, 10:24 AM  
borbies
A Fallenroot Satyr
 
borbies's Avatar

Forum posts: 21
File comments: 43
Uploads: 0
Yeah their new method of spamming is to spam party invites. I like the party invite feature but Ignore Party Invite by level would be amazing!
Report comment to moderator  
Reply With Quote
Unread 05-31-07, 07:42 AM  
Girlk
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 1
I appologies if I post this in the wrong place though I did not find any other place to report bugs.

Every time I try to create a ticket by clicking the "report this" button I get an error messege.
After this the "report this" button stops working. Even though a new goldselling messege comes from a diffrent name I am still not able to use the button.

Code:
Date: 2007-05-31 15:20:45
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\SpamSentry_report\report.lua line 174:
   bad argument #1 to 'getn' (table expected, got nil)
Debug:
   (tail call): ?
   [C]: ?
   [C]: getn()
   SpamSentry_report\report.lua:174: MakeSpamReport()
   SpamSentry_report\report.lua:117: ShowGUI()
   SpamSentry\core.lua:359:
      SpamSentry\core.lua:356
   (tail call): ?
   ..\FrameXML\ChatFrame.lua:2647: ChatFrame_OnHyperlinkShow()
   [string "*:OnHyperlinkClick"]:1:
      [string "*:OnHyperlinkClick"]:1
Report comment to moderator  
Reply With Quote
Unread 05-27-07, 04:26 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
Inokis: the party-invite blocker is off by default, I'll update the text in the description, I agree that it is confusing =)
Report comment to moderator  
Reply With Quote
Unread 05-26-07, 05:07 PM  
Inokis
EQInterface Staff
 
Inokis's Avatar
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 20
Uploads: 2
I already have my own custom mod for invites blocking. Can we toggle this off?

- Auto ignore of party invites by people that you haven't talked with/haven't talked to you, and that are not on your guild/friends list.
__________________
If not yourself, who can you count on...
Report comment to moderator  
Reply With Quote
Unread 05-26-07, 05:45 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
Hello everyone,

I just uploaded the release version of SpamSentry for patch 2.1.

The three new keyfeatures are:
- Support for the new Blizzard spam reporting system
- A brand new GUI
- Auto ignore of party invites by people that you haven't talked with/haven't talked to you, and that are not on your guild/friends list.

Hope you will like it =)

Anea

Ps. Blizzard is finally taking legal action: http://forums.worldofwarcraft.com/th...06771592&sid=1
Report comment to moderator  
Reply With Quote
Unread 05-24-07, 03:43 AM  
Morgaloth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 24
Uploads: 1
don't be so hard on blizz, beaver

i too was a little upset to see that blizz is now blocking add-ons from creating a ticket. but if you read the notes before the patch, you'd see that the new stuff blizz does nothing to FILTER the spam, you'll get every annoying message, but then they want you to use THEIR new reporting function, which will then place that acount on ignore. Pretty useless, i know. but at least they are trying. I'm sure spam sentry will come to our rescue once again and find a way to automate without us having to be annoyed by the spam.
Report comment to moderator  
Reply With Quote
Unread 05-24-07, 01:17 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
Patchday was there =)

Sorry for the late reply, this was what I posted yesterday on other boards:
As you may have noticed Blizzard has disabled the sending of tickets by AddOns. I have a created a new reporting system that makes use of some new spam-reporting functions that Blizzard provides. I'm currently waiting for my EU server to come online so I can do final checks and testing.

With the exception of reporting, the last release 20070521 of SpamSentry has been tested on PTR and should work fine.
I'm finalising the testing (aka waiting for some spammers to show up), running through some last bits of code and will update SpamSentry this evening.

Anea
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: