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

  • Your Rating

  • Share
  • Report Abuse

SpamMeNot

 

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

, , , and [Edit Tags]

Project Manager: Octane666
Additional Authors: No additional authors
Current Version: 3.2.64-release
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge
Avg Daily DL (last 30 days): 93
Downloads Total: 347,512
Favorites: 809
Comments: 223
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About SpamMeNot
  •  

SpamMeNot intelligently detects, blocks and reports commercial and annoying spam messages before you even see them, without relying on an extensive list of blacklisted domain names.

Project is hosted at CurseForge.

Features

  • Weighs words and patterns to determine if a message is spam.
  • Not fooled by space and number substitution in messages l1k3 th15.
  • Identifies spam even if it's split over several messages.
  • Optionally ignores whispers from people below a set level.
  • Can run in silent mode so you are not disturbed by spam at all.
  • Graphical User Interface for inspecting identified spam.
  • Optionally auto-reports high rated spam.
  • Compatible with WIM
  • Compatible with ChatSounds

WotLK Features

SpamMeNot is being completely rewritten for the Wrath of the Lich King Expansion.

  • Configurable spam score level means you can tighten up the spam detection or relax it as you desire.
  • The level it auto-reports at is also configurable.
  • Monitors the trade channel for people linking an exceptional amount of spell links as well as keywords such as "An*l" and "Dirge" and will flag and auto-report participants of mass trade spam.
  • 3rd party AddOns can ask SpamMeNot to filter their events via it's API.
  • Nicer configuration interface.
  • Much more organized internal structure.
  • Less chance of causing code taints.
  • Uses Ace3.

Commands

You can use either of the following commands.

  • /SpamMeNot
  • /smn


Please report problems or enhancement suggestions using the ticket tracker. I do not monitor the Curse comments for them :)

  • 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  
  SpamMeNot 3.1.55-beta Beta 3.1.0 2,796 5/25/2009
  SpamMeNot 3.1.53-beta Beta 3.1.0 228 5/23/2009
  • Screenshots (1)
  •  
  • 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.
  • Turaka said

    Please report problems or enhancement suggestions using the ticket tracker. I do not monitor the Curse comments for them :)

    - Thats says enough where you have to do it, atm it doesnt seemed to be updated at all but then again he quit playing wow, so maybe he havnt read it yet.

    Reply Report Permalink
  • Keep getting error:
    Message: Interface\FrameXML\ChatFrame.lua:2458: Usage: GetPlayerInfoByGUID("playerGUID")
    Time: 10/16/09 11:04:26
    Count: 19
    Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
    (tail call): ?
    (tail call): ?
    (tail call): ?
    [C]: in function `GetPlayerInfoByGUID'
    Interface\FrameXML\ChatFrame.lua:2458: in function `GetColoredName'
    Interface\FrameXML\ChatFrame.lua:2491: in function `ChatFrame_MessageEventHandler'
    Interface\FrameXML\ChatFrame.lua:2289: in function `ChatFrame_OnEvent'
    Interface\AddOns\SpamMeNot\core.lua:279: in function `FakeIncomingWhisper'
    Interface\AddOns\SpamMeNot\whisperhold.lua:116: in function `AllowWhisper'
    Interface\AddOns\SpamMeNot\whisperhold.lua:87: in function `Pulse'
    Interface\AddOns\SpamMeNot\core.lua:118: in function <Interface\AddOns\SpamMeNot\core.lua:117>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    ...ns\RaidBuffStatus\Libs\AceTimer-3.0\AceTimer-3.0.lua:160: in function <...ns\RaidBuffStatus\Libs\AceTimer-3.0\AceTimer-3.0.lua:132>

    Locals: Sometimes debuglocals() returns nothing, it's one of those times... (FYI: This message is a HotFix from Decursive to prevent a C stack overflow)

    Reply Report Permalink
  • I was loving this, but it seems to have stopped blocking/reporting people who say anal... any ideas what might be causing the problem? any help would be greatly appreciated. =)

    Reply Report Permalink
  • Evilshexer said

    Not sure if this a SMN Problem? -->
    Date: 2009-09-20 07:13:22
    ID: 1
    Error occured in: Stubby
    Count: 1
    Message: Error: Original call failed after running hooks for: ChatFrame_OnEvent
    ..\FrameXML\ChatFrame.lua line 2457:
    Usage: GetPlayerInfoByGUID("playerGUID")
    Debug:
    (tail call): ?
    SpamMeNot\core.lua:279: FakeIncomingWhisper()
    SpamMeNot\whisperhold.lua:116: AllowWhisper()
    SpamMeNot\whisperhold.lua:87: Pulse()
    SpamMeNot\core.lua:118:
    SpamMeNot\core.lua:117
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9:
    [string "safecall Dispatcher[1]"]:5
    (tail call): ?
    ...dOns\InspectEquip\Libs\AceTimer-3.0\AceTimer-3.0.lua:160:
    ...dOns\InspectEquip\Libs\AceTimer-3.0\AceTimer-3.0.lua:132
    AddOns:
    Swatter, v5.6.4424 (KangaII)
    AdvancedTradeSkillWindow, v
    Atlas, v1.14.2
    AtlasBattlegrounds, v1.14.2
    AtlasDungeonLocs, v1.14.2
    AtlasOutdoorRaids, v1.14.2
    AtlasTransportation, v1.14.2
    AtlasLoot, vv5.07.06
    AtlasLootFu, vv5.07.06
    AucAdvanced, v5.6.4424 (KangaII)
    AucDb, v5.1.DEV.3583
    AucFilterBasic, v5.6.4424 (KangaII)
    AucFilterOutlier, v5.6.4424.2531
    AucMatchUndercut, v5.6.4424.2531
    AucScanData, v5.6.4424 (KangaII)
    AucStatClassic, v5.6.4424 (KangaII)
    AucStatHistogram, v5.6.4424 (KangaII)
    AucStatiLevel, v5.6.4424 (KangaII)
    AucStatPurchased, v5.6.4424 (KangaII)
    AucStatSales, v5.6.4424.2842
    AucStatSimple, v5.6.4424 (KangaII)
    AucStatStdDev, v5.6.4424 (KangaII)
    AucStatWOWEcon, v5.6.4424.2530
    AucUtilAHWindowControl, v5.6.4424.3311
    AucUtilAppraiser, v5.6.4424.2530
    AucUtilAskPrice, v5.6.4424.3175
    AucUtilAutoMagic, v5.6.4424.3142
    AucUtilCompactUI, v5.6.4424.2530
    AucUtilEasyBuyout, v5.6.4424.3583
    AucUtilItemSuggest, v5.6.4424.3108
    AucUtilPriceLevel, v5.6.4424.2545
    AucUtilScanButton, v5.6.4424.2530
    AucUtilScanFinish, v5.6.4424.2530
    AucUtilScanProgress, v5.6.4424.2530
    AucUtilSearchUI, v5.6.4424.3655
    AucUtilSimpleAuction, v5.6.4424.0
    AucUtilVendMarkup, v5.6.4424.2530
    Auditor2, v4.3.2
    Babylonian, v5.1.DEV.130
    Bagnon, v2.9.3
    BagnonForever, v1.1.2
    BagnonTooltips, v
    BigWigs, v2.0
    Broker2FuBar, v1.0
    BrokerAuditor, v4.3.2
    Capping, v3.2.002
    CCBreaker, v0.5
    Configator, v5.1.DEV.130
    DebugLib, v5.1.DEV.130
    Decursive, v2.4.3.2
    diMapCoords, v2.10
    diMapCoordsOption, v2.10
    DoTimer, v4.3.6
    ESGuildCheck, v
    Flightmap, v
    FriendShare, v
    FuBar, v
    FuBarBagFu, vv1.1.4
    FuBarClockFu, v3.0
    FuBarDurabilityFu, v2.11
    FuBarExperienceFu, v1.1 $Revision: 65606 $
    FuBarFactionsFu, v2.2.1-79
    FuBarFriendsFu, v2.4.4-103
    FuBarGuildFu, v2.4.4-117
    FuBarLocationFu, v3.0
    FuBarOutfitterFu, v
    FuBarPerformanceFu, v2.0.0
    FuBarPetInfoFu, v3.0.3 $Revision: 94 $
    FuBarQuestsFu, vv3.2.2
    FuBarRecountFu, v3.10
    FuBarSkillsPlusFu, v3.1.0
    FuBarTopScoreFu, vv1.0.3
    FuBarVolumeFu, v2.0.$Revision: 55081 $
    HideGryphons, v
    Informant, v5.6.4424 (KangaII)
    InspectEquip, v1.6.0
    LittleWigs, v3.0.0
    LootHog, v
    MapNotes, v5.16.30200
    MapNotesBrowser, vv1.00.30200
    MapNotesForAtlas, v1.00.30200
    MapNotesIconLib, v1.04.30200
    MapNotesIconLibFancy, v
    MapNotesIconLibLegacy, v
    MapNotesIconLibNeptunia, v
    MapNotesIconLibNumbers, v
    Mirror, v1.0
    MobInfo2, v3.73
    MobMap, v344
    NoDuel, v2.2
    NotesUNeed, v6.58.30200
    Omen, v3.0.8
    oRA2, v2.0.$Revision: 666 $
    Outfitter, v4.7.4
    RatingBuster, v
    Recount, v
    sct, v6.2
    sctd, v3.1
    ShowTargetClass, v1.0
    SilverDragon, vv2.3.2
    SpamMeNot, v3.2
    Stubby, v5.6.4424 (KangaII)
    TankPoints, v
    TomTom, vwowi:revision
    BlizRuntimeLib_deDE v3.2.0.30200 <eu>
    (ck=b13)

    Reply Report Permalink
  • zaaephod said

    How do you unblock someone? Someone in trade was being funny and was blocked, and I can't get him back >.<

    Reply Report Permalink
  • Vladimier said

    The WhoLib has been updated, so if SMN can include it in their build, the shift click will be fixed.

    Reply Report Permalink
  • AndieUk said

    I don't seem to be getting a messages sent to players below my minimum level setting, level 1-10 are being blocked but message "Apologies, but I don't accept whispers from players of your level, in order to protect myself from spam." is not being sent?

    Reply Report Permalink
  • FUBBKE said

    I only got 1 problem with SMN at this point.
    You know when you shift+leftclick a person in f.x Trade Channel. And his/her info comes up. F.x Level 80 Draenei Shaman - Dalaran, SMN is actually blocking this. How do I make it stop blocking it?

    How I concluded it was SMN that did this.. By activating and deativating the addon.

    Reply Report Permalink
  • Vladimier said

    SMN is probably using a outdated LibWho

    Reply Report Permalink
  • Dodots said

    I'm also having the problem where I can't shift click someones name, also it makes /who extremely slow. I've had to disable it for now, please fix.

    Reply Report Permalink
  • while accessing a /who list:

    Date: 2009-08-21 17:49:03
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...face\AddOns\SpamMeNot\libs\LibWho-2.0\LibWho-2.0.lua line 469:
    attempt to index field 'Args' (a nil value)
    Debug:
    [C]: ?
    ...face\AddOns\SpamMeNot\libs\LibWho-2.0\LibWho-2.0.lua:469: ReturnWho()
    ...face\AddOns\SpamMeNot\libs\LibWho-2.0\LibWho-2.0.lua:861: ?()
    ...face\AddOns\SpamMeNot\libs\LibWho-2.0\LibWho-2.0.lua:872:
    ...face\AddOns\SpamMeNot\libs\LibWho-2.0\LibWho-2.0.lua:871
    [C]: SortWho()
    [string "*:OnClick"]:2:
    [string "*:OnClick"]:1
    AddOns:
    Swatter, v5.6.4399 (KangaII)
    ACP, v3.2.0.20
    Altoholic, v3.2.001c
    Atlas, v1.14.2
    AtlasBattlegrounds, v1.14.2
    AtlasDungeonLocs, v1.14.2
    AtlasOutdoorRaids, v1.14.2
    AtlasTransportation, v1.14.2
    AtlasLoot, vv5.07.05
    AtlasLootFu, vv5.07.05
    AucAdvanced, v5.6.4399 (KangaII)
    AucDb, v5.1.DEV.3583
    AucFilterBasic, v5.6.4399 (KangaII)
    AucFilterOutlier, v5.6.4399.2531
    AucMatchUndercut, v5.6.4399.2531
    AucScanData, v5.6.4399 (KangaII)
    AucStatClassic, v5.6.4399 (KangaII)
    AucStatHistogram, v5.6.4399 (KangaII)
    AucStatiLevel, v5.6.4399 (KangaII)
    AucStatPurchased, v5.6.4399 (KangaII)
    AucStatSales, v5.6.4399.2842
    AucStatSimple, v5.6.4399 (KangaII)
    AucStatStdDev, v5.6.4399 (KangaII)
    AucStatWOWEcon, v5.6.4399.2530
    AucUtilAHWindowControl, v5.6.4399.3311
    AucUtilAppraiser, v5.6.4399.2530
    AucUtilAskPrice, v5.6.4399.3175
    AucUtilAutoMagic, v5.6.4399.3142
    AucUtilCompactUI, v5.6.4399.2530
    AucUtilEasyBuyout, v5.6.4399.3583
    AucUtilItemSuggest, v5.6.4399.3108
    AucUtilPriceLevel, v5.6.4399.2545
    AucUtilScanButton, v5.6.4399.2530
    AucUtilScanFinish, v5.6.4399.2530
    AucUtilScanProgress, v5.6.4399.2530
    AucUtilSearchUI, v5.6.4399.3655
    AucUtilSimpleAuction, v5.6.4399.0
    AucUtilVendMarkup, v5.6.4399.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.6.4399 (KangaII)
    BonusScanner, v5.2
    BrokerBonusScanner, v1.2
    Carbonite, v3.22
    CarboniteTransfer, v1.01
    Configator, v5.1.DEV.130
    Cooldowns, v
    CrapAway, v
    DataStore, v3.2.001
    DataStoreAchievements, v3.2.001
    DataStoreAuctions, v3.2.001
    DataStoreCharacters, v3.2.001
    DataStoreContainers, v3.2.001
    DataStoreCrafts, v3.2.001
    DataStoreCurrencies, v3.2.001
    DataStoreInventory, v3.2.001
    DataStoreMails, v3.2.001
    DataStorePets, v3.2.001
    DataStoreQuests, v3.2.001
    DataStoreReputations, v3.2.001
    DataStoreSkills, v3.2.001
    DataStoreSpells, v3.2.001
    DataStoreStats, v3.2.001
    DataStoreTalents, v3.2.001
    DBMCore, v
    DebugLib, v5.1.DEV.130
    Enchantrix, v5.6.4399 (KangaII)
    EnchantrixBarker, v5.6.4399 (KangaII)
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    FuBarRestFu, vv1.3.2
    Gatherer, v3.1.14
    Informant, v5.6.4399 (KangaII)
    MailTips, v1.2
    MinimapZoom, v1.7
    Omen, v3.0.8
    Outfitter, v4.8b6
    Recount, v
    SlideBar, v5.6.4399 (KangaII)
    SpamMeNot, v3.2
    Stubby, v5.6.4399 (KangaII)
    Titan, v4.2.9.30200 - Revision 309
    TitanAmmo, v4.2.9.30200
    TitanBag, v4.2.9.30200
    TitanClock, v4.2.9.30200
    TitanCoords, v4.2.9.30200
    TitanGoldTracker, v4.2.9.30200
    TitanLogout, v1.3.0
    TitanLootType, v4.2.9.30200
    TitanPerformance, v4.2.9.30200
    TitanRegen, v4.2.9.30200
    TitanRepair, v4.2.9.30200
    TitanVolume, v4.2.9.30200
    TitanXP, v4.2.9.30200
    WinterTime, v1.81
    BlizRuntimeLib_enUS v3.2.0.30200
    (ck=ac1)

    Reply Report Permalink
  • maddino said

    Seems to be a conflict with one of the libs. Also the addon Census+ won´t work when Spammenot is activated.

    Reply Report Permalink
  • Zickchen said

    If I push STRG and shift, then it does not show me the class and the guild of the player any more. Fix it please. Thanks: )

    Reply Report Permalink
  • fleonard said

    can you add a tab on the chat window to see all the stuff it blocked?
    or is there another way to see it?

    Reply Report Permalink
  • Octane666 said

    Just type /smn and click the "Open GUI" button

    Reply Report Permalink
  • jsantosv said

    I was going to update just to keep it updated. But after reading the comments I'll wait. Mine's working fine so far (3.2.60-release), what I would love to know is if there's a way to avoid the suppression of system messages, like "X place is under attack" or the log on messages. Also, I'm using chatsounds, and I swear to god that I've heard the whisper sound without a message appearing... I double checked with a friend's alt (who is not on my friends list or guild) and the messages transmitted fine. I don't know if it is something the addon is doing without me knowing about.

    Reply Report Permalink
  • fleonard said

    if it works like badboy did, and idk, I just loaded it, it probably makes the sound when you get a whisper and it blocks it. this can make it easy to verify what was blocked. when you hear the sound, press 'r' to reply and see what the name is, then you can look it up and verify it's level and if it was blocked properly. I may be wrong, but that's how badboy worked and that's how I was able to verify that it doesn't work worth a darn. it kept blocking level 80s and other legit chat.

    Reply Report Permalink
  • jsantosv said

    I know what it is! Level 1 Characters. I know about the filter, wich is good, but SpamMeNot doesn't notify you when it blocks a level 1 Char (or any other level it is set to block). It would be nice to have a message for it.

    Reply Report Permalink
  • funkydude said

    Please stop spreading misinformation about my addon because of your own laziness to find out which addon caused the real problem.

    Reply Report Permalink
  • fleonard said

    too bad. I tried badboy and it is terrible. it blocks level 80s from whispering me and the author doesn't help at all, so I am looking for a new one.
    I have confirmed what others have said, it breaks shift-click from working.
    I only hope it is fixed soon.
    also, and mini map icon would be nice.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 6,781 Prat 3.0 Chat & Communication
  2. 3,568 WIM (WoW Instant Messenger) v3 Chat & Communication
  3. 1,515 BadBoy: Anti Spam Automatic Reporter Chat & Communication
  4. 1,340 EPGPLootmaster Chat & Communication, Bags...
  5. 558 ChatMOD Chat & Communication