Download
(186Kb)
Download
Updated: 12-14-09 03:47 PM
Pictures
File Info
Updated:12-14-09 03:47 PM
Created:unknown
Downloads:137,490
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 01-03-07, 10:25 AM  
Cordelia
A Defias Bandit

Forum posts: 3
File comments: 21
Uploads: 0
Deleting SpamSentry.lua fixed it. Thanks
Report comment to moderator  
Reply With Quote
Unread 01-03-07, 12:33 PM  
Cordelia
A Defias Bandit

Forum posts: 3
File comments: 21
Uploads: 0
Another strange bug (occurred when I tried to loot a skeletal flayer):

[2007/01/03 19:31:36-14-x1]: <event>ADDON_ACTION_BLOCKED:AddOn 'SpamSentry' tried to call the protected function 'LootSlot()'.
<in C code>: in function `LootSlot'
Interface\FrameXML\LootFrame.lua:157: in function `LootButton_OnClick':
<string>:"LootButton1:OnClick":3: in function <[string "LootButton1:OnClick"]:1>

The error caused the "Disable addon" window to pop up. I'll try to check if it is actually a SpamSentry error, or it is caused by some other addon.
Last edited by Cordelia : 01-03-07 at 12:38 PM.
Report comment to moderator  
Reply With Quote
Unread 01-04-07, 08:20 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
Seeing that looting isn't really something SpamSentry does... I think it's caused by another addon. Might as well be a problem with the Blizzard UI though. It's pretty buggy ever since 2.0.1. They promised to fix some stuff in next patch, let's cross fingers

Originally posted by Cordelia
ADDON_ACTION_BLOCKED:AddOn 'SpamSentry' tried to call the protected function 'LootSlot()'.
Report comment to moderator  
Reply With Quote
Unread 01-06-07, 04:59 AM  
techsgtchen
A Theradrim Guardian
 
techsgtchen's Avatar

Forum posts: 68
File comments: 26
Uploads: 0
I edited this post to show that I stand corrected. It just 'appeared' as if you had some problem with WIM but obviously my preception was wrong.
Last edited by techsgtchen : 01-15-07 at 08:13 AM.
Report comment to moderator  
Reply With Quote
Unread 01-07-07, 04:44 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

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

I hope you have noticed that in the message I do absolutely NOT ask or advise you to remove WIM. I like that mod as well, and the sole reason I added that message is that using WIM and SpamSentry will give weird behaviour and errors at the moment.

The next patch from Blizzard will contain some fixes that will allow me to restore full compatability with WIM.

---
Hi Cordelia,

I was "lucky" to receive that precious error message as well. It appeared to be an issue when looting money in combat, but unfortunately I haven't been able to reproduce the error, so I can't really tell who or what is to blame. I'm on it.

Anea
Report comment to moderator  
Reply With Quote
Unread 01-07-07, 05:20 AM  
Cordelia
A Defias Bandit

Forum posts: 3
File comments: 21
Uploads: 0
Originally posted by Anea
---
Hi Cordelia,

I was "lucky" to receive that precious error message as well. It appeared to be an issue when looting money in combat, but unfortunately I haven't been able to reproduce the error, so I can't really tell who or what is to blame. I'm on it.

Anea [/b]
In the afternoon I will do some testing. I've already deleted all CT_Mod addons (good riddance, I say, they claim "frame tainting" is intentional, and they specifically asked people not to report bugs related to ADDON_BLOCKED ADDON_FORBIDDEN bugs, so I guess they went the Microsoft way), still the bug occurred when I looted money. I'll try to remove all mods except SpamSentry, and then turn back the disabled ones one after the other to see which one is producing the error.

EDIT: it is definitely a difficult task, with most of my addons disabled, I still get the error, strangely it is of the TargetofTargetFrame.Hide variety, now.
Last edited by Cordelia : 01-09-07 at 07:59 AM.
Report comment to moderator  
Reply With Quote
Unread 01-15-07, 03:18 AM  
Cordelia
A Defias Bandit

Forum posts: 3
File comments: 21
Uploads: 0
So far I was unable to reproduce the error that caused the pop-up window with the disable/ignore option to appear. Maybe Blizzard made changes to the UI functions in the latest patch, but since patch 2.0.3 I have not encountered any problems.

BugSack still reports TargetofTargetFrame.Hide errors that are allegedly caused by SpamSentry, but otherwise SpamSentry works fine.

Btw, one idea:

I like the basic bot report body text, but would it be possible to add an Edit report body text option to SpamSentry so players can customize the default body text without editing the .lua file directly?
Report comment to moderator  
Reply With Quote
Unread 01-16-07, 12:06 PM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
No more popup erros: Thumbs up =) I'm keeping a close eye on those target-frame errors. I haven't been able to reproduce it yet, but I got multiple reports of it.

As for personalalised ticket messages: will be there once I launch my fully reworked version.

Anea
Last edited by Anea : 01-16-07 at 12:08 PM.
Report comment to moderator  
Reply With Quote
Unread 01-22-07, 08:49 PM  
PurpleWedgie
An Aku'mai Servant

Forum posts: 33
File comments: 26
Uploads: 0
Anea, I have a feature request for you. On one of the many tickets I've opened (33 and counting, woot!), the GM asked me if the message was a tell and/or which channel it was in. I was unable to tell him and I think it may have helped track down the offender. Am I missing something basic or is there a way to put the channel in the body of the ticket?
Last edited by PurpleWedgie : 01-22-07 at 08:54 PM.
Report comment to moderator  
Reply With Quote
Unread 01-23-07, 04:06 AM  
Cordelia
A Defias Bandit

Forum posts: 3
File comments: 21
Uploads: 0
One more idea (based on the message of the previous poster):

- please modify the mailbox Spam button so it adds the (mail) word to the spam report. This will prevent GMs from trying to look up the spam message from the wrong log.
Report comment to moderator  
Reply With Quote
Unread 01-24-07, 04:13 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
Hello PurpleWedgie & Cordelia,

Basically the same request from both of you ;-) The new version of SpamSentry has that feature. It's currently being beta-tested. I expect to make it available for download within a few days.

Anea
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 03:23 PM  
anerak
A Defias Bandit

Forum posts: 2
File comments: 11
Uploads: 0
urp

i love this mod. i hate when i can't have it, but i'm having to disable it at this time

i installed, logged in. reported a mail spam, then it automatically blocked 1 message about some guy talking about buying or selling fish. no problem, i edit those messages out of the reports, etc.

and then it "blocked" him again. same message. and again. and again. and suddenly i have 80 copies of this same message being blocked.

so i tried to remove him from the list, ended up having to clear it.

and then it blocked him again. so i try to ignore, but "Goo" doesn't exist. next thing i know, the game is lurching and locking up because i'm blocked 1312 copies of this message.

i had to disable themod. any ideas if i broke it? i'm gifted that way
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 07:18 PM  
Melissa
A Kobold Labourer

Forum posts: 1
File comments: 13
Uploads: 0
As of the latest version (2/2/07), I'm having to disable the mod due to an error that's spewing over and over. I have BugSack and it keeps disabling itself due to the volume.

The error is:

"SpamSentry_Fu\SS_FuBar.lua:320: attempt to index global 'SS_ReportList' (a nil value)"

I noticed that there was no Fubar directory in this version - was it left out of the ZIP by any chance?

Cheers!
-M
Report comment to moderator  
Reply With Quote
Unread 02-03-07, 03:52 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
@Melissa
My apologies, should have put instructions on the page (done so now) that you have to remove the files from the previous version before installing this new build.

@Anerak
Can you give me details on which channel this happened? I've seen this before, but it was supposed to have been fixed. I will look at it asap.
Report comment to moderator  
Reply With Quote
Unread 02-03-07, 08:01 AM  
Anea
A Defias Bandit
AddOn Author - Click to view AddOns

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

I've released a second hotfix today, which should solve the following issues:
- Errors when using a non-english clients
- Repeating messageflow when a spam is caught in a general channel

Compatibility:
- SpamSentry is fully compatible with both FuBar and TitanBar.
- WIM is not support at this stage. The WIM-author is currently not actively devoloping, but there are still some tainting-issues in his mod.

Before reporting any issues, please make sure to delete all SpamSentry folders, before unzipping the latest build.

Hopefully this release will prove to be stable. Please keep me posted if you experience any problems.

Anea
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: