• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

SpamSentry - Anti goldspam

 

Project Updated:
Files Updated: Sat, Aug 22 2009
Supports Game Version: 3.2.0
Category: Chat & Communication
Tags:

, , , and [Edit Tags]

Project Manager: apyss
Additional Authors: No additional authors
Current Version: 20090822
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 63
Downloads Total: 271,137
Favorites: 1,399
Comments: 626
  • About SpamSentry - Anti goldspam
  •  

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.

---
20090502: Fixed bug with minimap icon, updated filters
---

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.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  SpamSentry - Anti goldspam 20090822 Release 3.2.0 13,327 8/22/2009
  SpamSentry - Anti goldspam 20090502 Release 3.1.0 18,935 5/2/2009
  SpamSentry - Anti goldspam 20090223 Release 3.0.9 7,541 2/23/2009
  SpamSentry - Anti goldspam 20090221 Release 3.0.9 582 2/21/2009
  SpamSentry - Anti goldspam 20090212 Release 3.0.9 1,380 2/12/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Darkisen said 

    a, promise some free mount´s and the log is
    48692C426C697A7A6172642069732061626F757420746F206C61756E63682061206E6577206D6F756E74732C467265652074
    7269616C2C466F72206D6F72652020696E666F726D617
    4696F6E2C20706C65617365206C6F6720696E3A7777772E776F772D6575726F7065626C697A7A6172642E6E657420

    Reply Report Permalink
  • Darkisen said 

    dont know where too add it

    Reply Report Permalink
  • The most recent version of SpamSentry is filtering my DBM warnings and throwing errors at the same time. Anyone have a solution for this?

    Reply Report Permalink
  • just go download the BadBoy addon. much better imo if you're having problems.

    http://wow.curse.com/downloads/wow-addons/details/bad-boy.aspx

    Reply Report Permalink
  • Eena said 

    Thanks for this great addon. I have a suggestion about the ignore by level function. It would be nice to have an option to be able to set a custom automatic reply if someone below the set level whispers me.

    Reply Report Permalink
  • Just download the badboy addons. these two block each thing you asked for

    http://wow.curse.com/downloads/wow-addons/details/bad-boy.aspx
    http://wow.curse.com/downloads/wow-addons/details/badboy_levels.aspx

    Reply Report Permalink
  • Eena said 

    Also, if possible, I'd like to see another ignore by level range option, since many gold spammers are using hacked accounts to make level 55 death knights to spam with. So in addition to the current ignore by level function, I'd also like to set a custom level range such as 55-56 to be blocked. :)

    Reply Report Permalink
  • pta1014 said 

    Im having trouble getting rid of the minimap icon.
    I dont see the tab in my option screen.
    When I bring up the menu it just have notifications, channels and ignore by level.
    Is there a command to remove it?

    Reply Report Permalink
  • Eena said 

    pta1014, hit ESC to go to Interface options. Click the AddOns tab and select SpamSentry from the list. Then on the right side of it you'll see options, Modules and Profiles. Click the small button on Modules to open it and click Broker Plugin. You'll see the minimap icon tick box there. If for some reason you don't have these menus, then I would suggest that you completely remove SpamSentry and reinstall it.

    Reply Report Permalink
  • ripcz said 

    Great addon :) but...
    Is it possible make other fraction player in chat to ignore him?
    I mean if aliance player yell or say in Dalaran (or anywhere else) I dont want it if Im horde, just ignore without report? Or make database unwanted words as [common], bur, casino etc?

    Reply Report Permalink
  • apyss said 

    Currently there is a bug in DBM; it does not pass the player-guid properly to the chatframe, meaning that it will bug out if you have coloured playernames enabled. This is not a SpamSentry bug.

    As for the not-showing of DBM warnings: I won't be able to look into this properly until the DBM-thing is fixed.

    Reply Report Permalink
  • have had to disable this addon because it was blocking all DeadlyBossMods messages rom my chat log. couldnt find a way to stop that except for uninstalling

    Reply Report Permalink
  • Error I was getting is :
    [2009/08/28 09:54:19-5672-x1]: Interface\FrameXML\ChatFrame.lua:2492: bad argument #1 to 'strlen' (string expected, got nil):
    Interface\FrameXML\ChatFrame.lua:2492: in function <Interface\FrameXML\ChatFrame.lua:2471>:
    (tail call): ?:
    (tail call): ?:
    (tail call): ?:
    (tail call): ?:
    (tail call): ?:
    SpamSentry-20090822\core.lua:437: in function `CallChatEvent'
    SpamSentry-20090822\core.lua:338: in function <Interface\AddOns\SpamSentry\core.lua:295>
    (tail call): ?:
    Interface\FrameXML\ChatFrame.lua:2288: in function <Interface\FrameXML\ChatFrame.lua:2281>:
    LibChatHandler-1.0-11:308: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:302>
    (tail call): ?:
    (tail call): ?:
    <string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
    DBM-Core\DBM-Core.lua:2099: in function `Show'
    DBM-Core\DBM-Core.lua:1858: in function `DemoMode'
    DBM-GUI\DBM-GUI.lua:1200: in function <Interface\AddOns\DBM-GUI\DBM-GUI.lua:1200>

    ---
    it blocked everything to do with DBM

    Reply Report Permalink
  • Noximus said 

    hmmm my LUA error poast has somehow borked my web page

    Reply Report Permalink
  • Noximus said 

    I am getting some really bad LUA errors with SpamSentry and Deadly Boss Mods (both release and alpha versions. Ive just done heroic VH and got 8 errors all like this;


    Message: Interface\FrameXML\ChatFrame.lua:2599: attempt to compare nil with number
    Time: 08/25/09 11:40:21
    Count: 1
    Stack: [string "Interface\FrameXML\BasicControls.xml:
    [C]: ?
    Interface\FrameXML\ChatFrame.lua:2599: in function
    (tail call): ?
    (tail call): ?
    Interface\AddOns\SpamSentry\core.lua:437: in function `CallChatEvent'
    Interface\AddOns\SpamSentry\core.lua:338: in function
    (tail call): ?
    Interface\FrameXML\ChatFrame.lua:2288: in function `ChatFrame_OnEvent'
    [string "*:OnEvent"]:1: in function
    Interface\AddOns\DBM-Core\DBM-Core.lua:2099: in function `Show'
    ...face\AddOns\DBM-Party-WotLK\VioletHold\Cyanigosa.lua:28: in function `?'
    Interface\AddOns\DBM-Core\DBM-Core.lua:213: in function
    (tail call): ?
    Interface\AddOns\DBM-Core\DBM-Core.lua:213: in function

    Locals: self = ChatFrame1 {
    0 =
    flashTimer = 0.23700029589236
    isInitialized = 1
    tellTimer = 8459.311
    oldAlpha = 0
    channelList =

    {
    }
    init = 2
    isDocked = 1
    editBox = ChatFrameEditBox {
    }
    hoverTime = 0
    isLocked = 1
    name = "General"
    defaultLanguage = "Common"
    buttonSide = "left"
    zoneChannelList =
    {
    }
    AddMessage = defined @Interface\AddOns\Chatter\Libs\AceHook-3.0\AceHook-3.0.lua:97
    messageTypeList =
    {
    }
    }
    event = "CHAT_MSG_RAID_WARNING"
    arg1 = "1251196838.515"
    arg2 = "SPELL_CAST_SUCCESS"
    arg3 = "0xF13000799E00065A"
    arg4 = "Cyanigosa"
    arg5 = 68168
    arg6 = "0x0000000000000000"
    arg7 = nil
    arg8 = -2147483648
    arg9 = 58694
    arg10 = "Arcane Vacuum"
    arg11 = 64
    arg12 = nil
    type = "RAID_WARNING"
    info =
    {
    colorNameByClass = false
    r = 1.000000059139
    id = 41
    sticky = 1
    g = 0.28235295787454
    b = 0
    }
    filter = false
    coloredName = "SPELL_CAST_SUCCESS"
    channelLength = 9
    body = nil
    _ = "General"
    fontHeight = 12
    pflag = nil
    showLink = 1
    (*temporary) = "1251196838.515"
    (*temporary) = "1251196838.515"
    (*temporary) = "%%"
    (*temporary) = "%%%%"
    (*temporary) = "1251196838.515"
    (*temporary) = 0
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) =
    {
    colorNameByClass = false
    r = 1.000000059139
    id = 41
    sticky = 1
    g = 0.28235295787454
    b = 0
    }
    (*temporary) = false
    (*temporary) = 1
    (*temporary) = 7
    (*temporary) = "RAID_WA"
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = 64
    (*temporary) = 64
    (*temporary) = nil
    (*temporary) = 64
    (*temporary) = nil
    (*temporary) = "attempt to compare nil with number"
    chatFilters =
    {
    CHAT_MSG_PARTY =
    {
    }
    CHAT_MSG_WHISPER_INFORM =
    {
    }
    CHAT_MSG_OFFICER =
    {
    }
    CHAT_MSG_SAY =
    {
    }
    CHAT_MSG_RAID_LEADER =
    {
    }
    CHAT_MSG_YELL =
    {
    }
    CHAT_MSG_BATTLEGROUND_LEADER =
    {
    }
    CHAT_MSG_RAID_WARNING =
    {
    }
    CHAT_MSG_RAID =
    {
    }
    CHAT_MSG_GUILD =
    {
    }
    CHAT_MSG_CHANNEL =
    {
    }
    CHAT_MSG_BATTLEGROUND =
    {
    }
    CHAT_MSG_WHISPER =
    {
    }
    CHAT_MSG_EMOTE =
    {
    }
    }

    Reply Report Permalink
  • Keryn_TB said 

    The following spam/phish got through SpamSentry after upgrading to the new version:

    13:59 [Nethaera]: Hi,Blizzard is about to launch a new mounts,Free trial,For more information, please log in: www.usmounts-blizzard.com

    Reply Report Permalink
  • Thanks! This has been the only addon I've been able to rely on for keeping gold spam out of my chat window since Wrath hit, and I look forward to no longer seeing those phishing sites spamming.

    Reply Report Permalink
  • apyss said 

    Hello everyone,

    Thank you for you patience; I have just updated SpamSentry. It should now properly work with coloured playernames, and also properly recognise a whole new collection of spam that has been of late.

    As always, please keep this thread clean and try to post constructive feedback :) If spam gets through, please don't hesitate to send me a PM with the feedbackcode (see readme.txt for instructions); The more feedback, the easier it is for me to keep the addon up-to-date.

    Anea

    Reply Report Permalink
  • Keryn_TB said 

    Thank you! This makes catching and reporting ingame spam SO much easier!

    Reply Report Permalink
  • I HAVE AN IDEA, GO AND DOWNLOAD http://wow.curse.com/downloads/wow-addons/details/bad-boy.aspx. It is updated regularly and i haven't seen spam in months.

    Reply Report Permalink
    • Similar Addons
    •  

    Average downloads per day

    1. 11,453 Prat 3.0 Chat & Communication
    2. 4,306 WIM (WoW Instant Messenger) v3 Chat & Communication
    3. 1,812 BadBoy: Anti Spam Automatic Reporter Chat & Communication
    4. 1,400 EPGPLootmaster Chat & Communication, Bags...
    5. 758 ChatMOD Chat & Communication