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

  • Your Rating

  • Share
  • Report Abuse

SpamMeNot

  Download the Curse Client

Project Updated:
Files Updated: Mon, May 25 2009
Supports Game Version: 3.1.0
Category: Chat & Communication
Tags:

, , , and [Edit Tags]

Project Manager: Octane666
Additional Authors: EViLOPTiC
Current Version: 3.1.55-beta
License: GNU General Public License version 3 (GPLv3)
Avg Daily DL (last 30 days): 126
Downloads Total: 303,080
Favorites: 794
Comments: 201
  • 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 1,728 5/25/2009
  SpamMeNot 3.1.53-beta Beta 3.1.0 140 5/23/2009
  SpamMeNot 3.0.48-release Release 3.0.3 53,915 11/21/2008
  SpamMeNot 3.0.45-beta2 Beta 3.0.3 9,098 11/17/2008
  SpamMeNot 3.0.45-beta Beta 3.0.3 107 11/17/2008
Advertisement
  • 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.
  • BigW said 

    upd:
    1) take Utf8 librarys from e.g. RatingBuster

    2) add in SpamMeNot.toc

    #####################
    # Non-Ace Libraries #
    #####################
    UTF8\utf8data.lua
    UTF8\utf8.lua

    between e.g. prep.lua and # Localization

    3) replace from analyzer.lua on this

    -- Strip out wow hyperlinks and colors
    s = self:RemoveHyperLinks(s)
    s = string.utf8lower(s)
    4) upd words
    ["icq"] = 80,
    ["gолд"] = 50,
    ["вмр"] = 50,
    ["золот"] = 50,
    ["goлд"] = 50,
    ["1к"] = 30,
    ["аттестат"] = 50,
    ["ася"] = 80,
    ["гарантии"] = 50,
    ["*gold*"] = 80,
    ["1000г"] = 50,
    ["iсq"] = 80,
    ["поручители"] = 60,
    ["wm"] = 80,
    ["помогу"] = 20,
    ["лвл"] = 20,
    ["голд"] = 50,
    ["прокачка"] = 40,
    ["вопрос"] = 20,
    ["арен"] = 20,
    ["куплю"] = 20,
    ["прода"] = 20,
    ["скидк"] = 15,
    ["покупается"] = 20,
    ["wmz"] = 30,
    ["wmr"] = 50,
    ["гарантии"] = 15,

    PS sry for spam in comments :),

    Reply Report Permalink
  • BigW said 

    for ruRU locale:
    first in core.lua replace on this

    -- ChatFrame_OnHyperlinkShow
    self.AceHook:RawHook("SetItemRef",function(ref, link, button)
    if ref then
    local t=ref:match("(%a+):")
    local nick, count = string.gsub(ref, "SpamMeNot:", "")
    if t == "SpamMeNot" then
    SpamMeNot.gui:ShowSpam(nick)
    else
    SpamMeNot.AceHook.hooks["SetItemRef"](ref, link, button)
    end
    end
    end, true)

    second:
    add in SpamMeNot.toc
    on # Localization
    locales\ruRU.lua

    third:
    create locales\ruRU.lua from deDE replase all deDE on ruRU and translate words.
    my weigth array on 2 day of using:
    ["icq"] = 80,
    ["вмр"] = 50,
    ["золото"] = 50,
    ["лвл"] = 20,
    ["голд"] = 30,
    ["куплю"] = 20,
    ["продае"] = 20,
    ["продам"] = 20,
    ["покупается"] = 20,
    ["wmz"] = 30,
    ["wmr"] = 50,

    Other words havn't been translated
    sry my engl


    ,

    Reply Report Permalink
  • Two errors that SpamMeNot spams me with:

    Error: Original call failed after running hooks for: ChatFrame_OnEvent Interface\AddOns\SpamMeNot\filter.lua:202: bad arguement #1 to 'find' (string expected, got table)

    Error: Original call failed after running hooks for: ChatFrame_OnEvent Interface\AddOns\SpamMeNot\filter.lua:166: attempt to concatenate local 'msg' (a table value)

    Reply Report Permalink
  • Another snag : SMN hides login&logout messages. I reset all chat channels, turned everything but SMN off, and stil no log messages. Soon as I disabled SMN I had login messages again. Really isa shame, I LOVE this iaddon :(

    Reply Report Permalink
  • First of all thank you soooo much for taking up this project again!! We sorely missed your amazing addon, dude!

    One snag tho.... I get this error when I log in :

    [2009/06/25 08:37:02-718-x2]: Error: Original call failed after running hooks for: ChatFrame_OnEvent :
    SpamMeNot-3\filter.lua:202: bad argument #1 to 'find' (string expected, got table)(tail call): ?
    :"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
    :
    Stubby-130\Stubby.lua:381: in function
    (tail call): ?:
    :"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

    ---

    Reply Report Permalink
  • I diodnt even know you had retirned and started this up again, untill someone told me. Glad to see you back.

    Reply Report Permalink
  • Aerowix said 

    Thanks for this wonderful addon! I have used it for a long time, and it's definitely making life easier. It's one of its kind you must have no matter what, Thanks!

    Reply Report Permalink
  • Chris6t9 said 

    This would be even better if you could make your own message that it replied with.
    I dont have many problems with gold sellers, so id like to put the whisper level up to 80, and change the message to let them know as long as there not on my friends list i wont get the message as im fed up with people asking for boosts ect.

    Also eventho it blocks there whisper in the chat channel it still comes threw on my whisperFU addon with FuBars.

    Reply Report Permalink
  • i have updated to the newest version but spammenot is not blocking the anal spammers on my server. people can type or macro the same thing as many times as they want in very little time and spammenot does not block them, i think the last one i saw was 5 times in a minute and it did nothing.

    people spamming LFG in trade is also a huge issue that spammenot is ignoring.

    Reply Report Permalink
  • Hiya. SpamMeNot is primarily aimed at stopping spam from gold-sellers. It makes no attempt to block people spamming the non-gold-selling messages over and over - this could perhaps be an enhancement. It will block "anal" and "dirge" spammers but only after the words have been used more frequently than the tolerance level. i.e. A couple of people saying it, won't trigger it. When it gets to the stage where the trade channel is scrolling in your chat window with people spamming, it'll backtrack and report all offenders including the small group that started it.

    Reply Report Permalink
  • i should have said i liked the addon in first post. imo the purpose of an anti spam addon is to block spam and therefore it should block people spamming the same thing over and over. as regards anal and dirge idiots once is enough to say it and it should block them immediately, all it takes is 1 idiot to start it.

    now for the new problem, with spammenot enabled i am unable to see a friends whispers but i can see his chat in party etc. i have had this problem before also but its only with afew random people.

    Reply Report Permalink
  • Scorpia said 

    Working fine for me.

    Reply Report Permalink
  • ipkonfig said 

    I got so sick on the LFG crap in trade channel I updated the enUS file and filtered out more pricks.

    plus I gave them higher scores to just report the pricks.

    Reply Report Permalink
  • Nice, thanks for the update!

    Reply Report Permalink
  • Hiya peeps. If you're stopping by to try out the latest SpamMeNot then please ensure you're downloading the latest BETA version. Bear in mind it is a BETA. I don't guarantee it will work but it seems ok to me so far. It's been level filtering properly, reporting spammers and completely pwning the dribbling wart-goblins on the Defias Brotherhood (EU) horde trade channel with their an*l and [dirge] idiocy, which I find very satisfying.

    Reply Report Permalink
  • kogasu said 

    I realize it says the error is in Stubby, and if this has nothing to do with SpamMeNot then please disregard. However, why is Stubby trying to run calls from SpamMeNot?
    On an Auction mule using full Auctioneer, I get this error on log-in, and then my trade channel is dead.

    Date: 2009-05-23 13:36:01
    ID: 1
    Error occured in: Stubby
    Count: 21
    Message: Error: Original call failed after running hooks for: ChatFrame_OnEvent
    ..\AddOns\SpamMeNot\filter.lua line 166:
    attempt to concatenate local 'msg' (a table value)
    Debug:
    (tail call): ?
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    AddOns:
    Swatter, v5.4.4157 (WallabyII)
    Ace3, v
    ACP, v3.1.0.17
    AddonLoader, v2.0
    AHsearch, v3.1
    AraBrokerMoney, vr10
    AucAdvanced, v5.4.4157 (WallabyII)
    AucFilterBasic, v5.4.4157 (WallabyII)
    AucFilterOutlier, v5.4.4157.2531
    AucMatchUndercut, v5.4.4157.2531
    AucStatHistogram, v5.4.4157 (WallabyII)
    AucStatiLevel, v5.4.4157 (WallabyII)
    AucStatPurchased, v5.4.4157 (WallabyII)
    AucStatSales, v5.4.4157.2842
    AucStatSimple, v5.4.4157 (WallabyII)
    AucStatStdDev, v5.4.4157 (WallabyII)
    AucStatWOWEcon, v5.4.4157.2530
    AucUtilAHWindowControl, v5.4.4157.3311
    AucUtilAppraiser, v5.4.4157.2530
    AucUtilAskPrice, v5.4.4157.3175
    AucUtilAutoMagic, v5.4.4157.3142
    AucUtilCompactUI, v5.4.4157.2530
    AucUtilEasyBuyout, v5.4.4157.3583
    AucUtilItemSuggest, v5.4.4157.3108
    AucUtilPriceLevel, v5.4.4157.2545
    AucUtilScanButton, v5.4.4157.2530
    AucUtilScanFinish, v5.4.4157.2530
    AucUtilScanProgress, v5.4.4157.2530
    AucUtilSearchUI, v5.4.4157.3655
    AucUtilSimpleAuction, v5.4.4157.0
    AucUtilVendMarkup, v5.4.4157.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.4.4157 (WallabyII)
    Configator, v5.1.DEV.130
    DebugLib, v5.1.DEV.130
    DewdropLib, v
    Enchantrix, v5.4.4157 (WallabyII)
    EnchantrixBarker, v5.4.4157 (WallabyII)
    IgnoreMore, v1.04
    Informant, v5.4.4157 (WallabyII)
    ProfessionsBook, v3.0.0
    SlideBar, v5.4.4157 (WallabyII)
    SpamMeNot, v3.0
    Stubby, v5.4.4157 (WallabyII)
    Yap, v30000.0
    (ck=595)

    Reply Report Permalink
  • Thanks, but the latest version intended to fix the 3.1 issues is v3.1 beta, and your AddOn list shows version 3.0 of SpamMeNot loaded. Give that one a whirl and see if it's better. Cheers.

    Reply Report Permalink
  • Memmie said 

    I am having the same error with stubby...and every other addon that I use when using spammenot. I don't have errors or anything until I turn this addon on...and then all hell breaks loose. I guess I just won't be able to use it until I know it is fixed...

    Reply Report Permalink
  • Memmie said 

    yea I can't use this addon. It is not working right. I uninstalled it and reinstalled and it breaks every addon that I use. Not sure why this is happening but it seriously needs to be fixed.

    Reply Report Permalink
  • kogasu said 

    Not to be a bitch, but I did not fail. Here's the TOC from the version I posted the bug report on.

    ## Interface: 30000
    ## Title: SpamMeNot |cff7fff7f -Ace3-|r
    ## Notes: Attempts to identify and ignore all chat from commercial spammers.
    ## Title-zhTW: SpamMeNot |cff7fff7f -Ace3-|r
    ## Notes-zhTW: 辨識以及忽略廣告商訊息。
    ## Title-deDE: SpamMeNot |cff7fff7f -Ace3-|r
    ## Title-frFR: SpamMeNot |cff7fff7f -Ace3-|r
    ## Notes-frFR: Identifie et ignore tous le spam commercial (vente d'or, powerleveling...)
    ## Author: Kebian of Defias Brotherhood (EU)
    ## Version: 3.0
    ## X-Build: $Revision: 48 $
    ## X-Donate: PayPal:robs@codexsoftware.co.uk
    ## X-Curse-Packaged-Version: 3.1.51-beta
    ## X-Curse-Project-Name: SpamMeNot
    ## X-Curse-Project-ID: spam-me-not
    ## X-Curse-Repository-ID: wow/spam-me-not/mainline

    ## SavedVariables: SpamMeNotDB
    ## OptionalDeps: Ace3, Ace2, WhoLib, WIM, Deformat, WIM_Rewrite, ChatSounds
    ## X-Embeds: Ace3

    interface=3000, but version = 3.1.51

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 4,084 Prat 3.0 Chat & Communication
  2. 1,553 EPGPLootmaster Chat & Communication, Guild...
  3. 944 BadBoy: Anti Spam Automatic Reporter Chat & Communication
  4. 629 WIM (WoW Instant Messenger) v3 Chat & Communication
  5. 568 FuBar - GuildFu Chat & Communication, and...