Download
(186Kb)
Download
Updated: 12-14-09 03:47 PM
Pictures
File Info
Updated:12-14-09 03:47 PM
Created:unknown
Downloads:137,526
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 05-02-07, 04:12 AM  
Shoshette
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Yeah it's been a bit buggy. Waiting for the release. Thanks
Report comment to moderator  
Reply With Quote
Unread 05-02-07, 02:05 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
Humble apologies to everyone who dowloaded the 20070501-2 version in the past 12 hours. I accidentally packaged a file I was working on instead of the stable release. Unfortunately wowinterface won't let me update the files at this point, so please download a prior release, while I try to get the fixed version online.

Anea
Report comment to moderator  
Reply With Quote
Unread 05-01-07, 07:39 PM  
Balsta
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Just updated and I am getting this error

spamSentry\core.lua:556:attempt to compare number with nil

This pops up ever few seconds.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 05-01-07, 04:49 PM  
NorthernPlato
A Deviate Faerie Dragon

Forum posts: 17
File comments: 26
Uploads: 0
Code:
[2007/05/01 18:37:48-893-x3]: SpamSentry\core.lua:556: attempt to compare number with nil
SpamSentry\core.lua:556: in function `SpamCheck2'
SpamSentry\core.lua:328: in function <Interface\AddOns\SpamSentry\core.lua:326>
<unknown>:
<string>:"FriendsFrame:OnEvent":2: in function <[string "FriendsFrame:OnEvent"]:1>

  ---
Getting this error with today's update. Not sure what's causing it.
The only other chat addon that I know I'm running is Prat.

edit:
I just received this error after sending myself a whisper:
Code:
2007/05/01 19:09:12-893-x1]: SpamSentry\core.lua:294: attempt to compare number with nil
SpamSentry\core.lua:294: in function <Interface\AddOns\SpamSentry\core.lua:261>
<unknown>:
FrameXML\ChatFrame.lua:2090: in function `ChatFrame_OnEvent'
<string>:"ChatFrame1:OnEvent":2: in function <[string "ChatFrame1:OnEvent"]:1>

  ---
I didn't receive the whisper after sending it.

Also, I'm using the second version you released today, not the first.
Last edited by NorthernPlato : 05-01-07 at 05:12 PM.
Report comment to moderator  
Reply With Quote
Unread 05-01-07, 04:45 PM  
Wowgamer233
A Flamescale Wyrmkin
 
Wowgamer233's Avatar

Forum posts: 126
File comments: 66
Uploads: 0
:(

I just went to the latest version here and had deleted the add-on folder and the WTF lua files prior to this update but am now receiving this error...

attempt to compare number with nil
SpamSentry\core.lua:328: in function <Interface\AddOns\SpamSentry\core.lua:326>
(tail call): ?:
<string>:"FriendsFrame:OnEvent":2: in function <[string "FriendsFrame:OnEvent"]:1>

---

Gonna go back to the previous working version...
Last edited by Wowgamer233 : 05-01-07 at 04:46 PM.
Report comment to moderator  
Reply With Quote
Unread 05-01-07, 04:08 PM  
Fitzgibbons
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Incredibly useful mod. Amazing work, thank you!
Report comment to moderator  
Reply With Quote
Unread 05-01-07, 03:15 PM  
Mordikaiin
A Deviate Faerie Dragon
 
Mordikaiin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 7
Uploads: 1
Buggy, I am havin all kinds of issues with it, its blockin all incomeing whispers n not showing me nothing, as well as bugzappers goin crazy!
__________________

Report comment to moderator  
Reply With Quote
Unread 05-01-07, 03:06 PM  
Tinface
A Defias Bandit
 
Tinface's Avatar

Forum posts: 2
File comments: 4
Uploads: 0
[2007/05/01 22:18:23-287-x1]: SpamSentry\core.lua:294: attempt to compare number with nil
(tail call): ?:
Interface\FrameXML\ChatFrame.lua:2090: in function `ChatFrame_OnEvent':
<string>:"ChatFrame1:OnEvent":2: in function <[string "ChatFrame1:OnEvent"]:1>

---

I didn't notice what caused the error so I can't tell you anything other than the report itself.

Edit: In the same second I posted this, SpamSentry caught a spammer which made this error happen:

[2007/05/01 23:06:52-287-x1]: SpamSentry\core.lua:556: attempt to compare number with nil
SpamSentry\core.lua:328: in function <Interface\AddOns\SpamSentry\core.lua:326>
(tail call): ?:
<string>:"FriendsFrame:OnEvent":2: in function <[string "FriendsFrame:OnEvent"]:1>

---
Last edited by Tinface : 05-01-07 at 03:09 PM.
Report comment to moderator  
Reply With Quote
Unread 05-01-07, 01:11 PM  
Grein
A Defias Bandit

Forum posts: 2
File comments: 7
Uploads: 0
Thumbs up <3

Excellent mod and highly recommended until Blizzy themselves adds this or something similar in their "default" WoW.

Thanks for your hard work Anea
Report comment to moderator  
Reply With Quote
Unread 04-30-07, 04:02 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

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

People that are in your guild, party/raid, or on your friendlist are automatically whitelisted, so they will never be able to trigger the filter.

You will find that if a friend creates a level 1 unguilded character and starts whispering you, it won't take much to trigger the filter.

My default testing sentence is: "Don't buy cheap gold from some website.com!"

Anea
Report comment to moderator  
Reply With Quote
Unread 04-29-07, 03:34 PM  
DanoPDX
A Deviate Faerie Dragon

Forum posts: 10
File comments: 8
Uploads: 1
I am testing the mod to see how well it blocks the gold spam. For the past few days I have gotten at least 5 messages per day, and Today I got 3 durring the course of a few hours.

After I installed it I had some guild members whisper me with typical gold buying messages, nothing was filtered at all.

The words GOLD, or gold, or www.buygold.com are some examples followed by the more creative "ubai" and stuff....

What triggers this mod, and how can I edit the triggers to customize it?

I understand that the /who option prevents constant polling of chars and that the mod might not filter by level consistantly, but is that available?

Also after a few whispers to a few people and talking about it I was asked by a guild member if I was using "SpamSentry" and I replied "Yes" so I was told to ask another member about it, because she was able to get it working. When I figure out what that is I'll post it, but what might it be? Should the mod filter correctly right out of the zip? I read that it should but like I said my initial test didn't filter anything.
Last edited by DanoPDX : 04-29-07 at 03:43 PM.
Report comment to moderator  
Reply With Quote
Unread 04-28-07, 05:47 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
I resented adding the word "peons" to the blacklist seeing how it's related to warcraft lore, but these spammers don't leave me much choice ;-)

I'm currently testing some tweaks on the filters to make sure no innocent stuff gets through. I will update the mod within a few days.

As for the updater... I've gotten reports of it not working properly with SpamSentry, but I haven't been able to reproduce the error, nor been able to pinpoint the exact cause. Working on it though.
Last edited by Anea : 04-28-07 at 05:51 AM.
Report comment to moderator  
Reply With Quote
Unread 04-28-07, 12:28 AM  
Filadan
A Kobold Labourer

Forum posts: 1
File comments: 17
Uploads: 0
The spammers have caught wind of this lovely addon I think. I had several messages get though today by the dreaded peons. Looks like they've come up with a new way to format their address to slip by built in and addon detection.

Was something like

"blah blah blah gold spam (w w w) . (peons 4 hire) . (c o m)"

Got several like that

Sorry I don't have an exact copy of it, but since SpamSentry missed it I didn't have a good way to copy the message.
Report comment to moderator  
Reply With Quote
Unread 04-27-07, 10:59 AM  
billi_wow
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I get this error too, when it's the only addon enabled. But the really odd thing is that it works for at least 3 or 4 other chars on the same realm, with or without other addons enabled.

Any ideas?

PS, I download with the WowAceUpdater.
PPS, I've just downloaded using the above link and it works. Yay.

Originally posted by Anea
Hello Culunnmac,

SpamSentry should work out-of-the-box. The latest versions of all required libraries, such as "AceModuleCore 2.0" are shipped in the zip-file. The only thing that might cause problems is that you may have some older versions of one of the ace libraries installed.

You can easily check this by disabling all mods apart from SpamSentry. It should then work error-free. By enabling one or a few mods at a time after that (yes a lengthy job) you can find out which mod is causing the error.

Anea
Last edited by billi_wow : 04-27-07 at 11:30 AM.
Report comment to moderator  
Reply With Quote
Unread 04-23-07, 04:24 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

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

SpamSentry should work out-of-the-box. The latest versions of all required libraries, such as "AceModuleCore 2.0" are shipped in the zip-file. The only thing that might cause problems is that you may have some older versions of one of the ace libraries installed.

You can easily check this by disabling all mods apart from SpamSentry. It should then work error-free. By enabling one or a few mods at a time after that (yes a lengthy job) you can find out which mod is causing the error.

Anea

Originally posted by culannmac
Hi,

I just found this mod tonight. I'm having problems making it work.

I get this error message:

Interface\AddOns\SpamSentry\core.lua:13: AceAddon: AceOO~2.0: Library "AceModuleCore ~2.0" does not exist


So I've downloaded Ace, and Ace 2.0 both of which are flagged as incompatiable.

Any specific instructions as to what to download and how to make this work?

Thanks
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: