Spam Guard Plus

(9.4 KB) Download the Curse Client

Last Update: Nov. 20, 2007 (5 months ago)
Category: Chat & Communication
Tags: friends, ignore, and spam
Project Manager: ryanhamshire
Current Version: Spam Guard Plus 2.7.3
Downloads Today: 11
Downloads Total: 14,866
Favorites: 119
Comments: 135
  • About Spam Guard Plus
  •  

Summary

This easy-to-use addon monitors say, yell, tell, emote and the default numbered chat channels for spam and automatically ignores spammers for the rest of the session. Additionally, your ignore list and friends list will be shared across all same account characters on the same server, and your ignore list will effectively have no limit. Unlike other addons which also offer the limitless and/or shared ignore list, Spam Guard Plus implements a 'real' ignore which effectively blocks emotes, mail, duels, rolls and speech bubbles in addition to ordinary chat text. SGP will not auto-ignore anyone on your friends list, any of your guildmates, or anyone in your party or raid.

Localization Note

This addon does NOT function properly for French and Spanish clients. It depends on exact translations of system messages to work properly, and currently translations from English to French and Spanish are needed. If you use this addon with an unsupported client, you do so at your own risk. Side-effects may include system message spam on login and mysterious system messages throughout the play session. If you find a bug, please mention which client you're using when reporting the problem, and if applicable, provide the English translation of the error text.

Features Listing

EASE OF USE. Just install and forget. Users may continue to use the original in-game slash commands as well as the built-in functionality of the socials window. There are no new slash commands to learn, settings menus to navigate, or additional on-screen buttons to fiddle with.

SPAM DETECTION. SGP monitors major chat channels for spam and automatically ignores spammers for the rest of the session. Currently, spam is defined as either rapidly sending any messages in a very short length of time (macro spam) or repeating the exact same message several times in a row in quick succession (copy/paste spam). To give spammers a chance to "act right", Spam Guard Plus gives them another chance to chat the next time you log in. (Note that this strategy applies only to automatic ignore. Standard /ignore is still permanent!) See screenshots above for illustrative examples of copy/paste spam and macro spam.

ADVERTISEMENT FILTERING. Spam Guard Plus uses a filtering strategy to identify and block advertisements in general and trade chat channels, including gold merchants and levelling services. Though by no means a perfect system, SGP's filter intercepts and drops many of those annoying ads before they ever reach your chat box.

LIMITLESS IGNORE. Even though the in-game ignore list is limited to 25 players, Spam Guard Plus blocks incoming messages from anyone you have ever /ignore'd, regardless of whether they can fit on your list or not. When SGP notices those players are online, they are additionally worked into your standard ignore list to prevent them from sending mail and abusing you with speech bubbles and commands like /roll and /duel.

SHARED IGNORE AND FRIENDS. Both your limitless ignore list and your friends list (max 50) are shared across all characters on your account on a per server basis. A change to your lists on any character will be reflected on the friends and ignore list of your other characters on the server. (Note that if a user you /ignore'd is not on a character's ignore list in the social window, Spam Guard Plus is waiting for that person to log in so that it can place them there.)

SESSION-LENGTH IGNORE. Type /tempignore <name> (English client) to place a player on your ignore list for the rest of your play session. The next time you log in, that player will no longer be on your ignore list. See below for translations.

German - /tempignorieren

All Others - /tempignore

ACKNOWLEDGEMENTS

-Belgor for providing localization code and German translations.

-Antonio Farinetti for pointing out the solution to merging friends lists across characters.

-Arith for providing Traditional Chinese translations.

  • Downloads (22)
  •  

You need to login or register to post comments.

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.
 
  • March 22, 2008, 07:24PM (1 month, 3 weeks ago)

    Not a good addon. do not use.

    after installing this, and someone whispered me, it crashed wow.exe

    after running it again, it didnt do that, but after doing some tests, all it does with the current patch is remove an old ignore at random to make room for another.

    well, i dont want that, and neither should you.

  • Jan. 21, 2008, 10:10PM (3 months, 3 weeks ago)

    Suggestion:

    Timed block improvements;
    a. A setting to only block a spammer on a channel for a predefined time...
    b. A setting to block a person for a more specific time; Some of us have buggy clients that crash often, reseting our /tempignore :-/ ; Possibly a "Block user for XX hours" option?

    General suggestions:

    a. Customizable block/allow filter; Say I am looking for enchants... I don't want to have to remove the people's names from my ignore list before talking to 'em!
    b. Customizable gold-seller blocking!; ie if you know what keywords the gold sellers on your server use *Cough cough wow-toolbox*, I want to be able to block those idiots BEFORE I see the messages, and a keyword system would work well =)

    Thanks,
    Ebilman

  • Jan. 5, 2008, 12:22PM (4 months, 1 week ago)

    Anyone else having issues with system messages, combat log and loot picked up not showing up at all?
    It only happens with SGP turned on.

  • Dec. 24, 2007, 07:43PM (4 months, 3 weeks ago)

    How do I restore my original friends list? After using spam guard plus for a while, I came to the conclusion that I liked having my friendslist seperated per char. I then removed this addon, but now about half of my friendslist is gone and the other half that does show up is completely mixed up, bank alts who originally didn't have any friends in there list still have friends listed from my other chars....

    So in short:

    - how do i get my missing friends back?
    - how do I get my friends back in the list of the char they orginally belonged to?

    Does Blizzard keep a local copy of a seperated friendslist per char?

  • Nov. 24, 2007, 08:17AM (5 months, 3 weeks ago)

    Apparently when i post my enchanting ad in trade channel this mod ignores ME.

    lol.

  • Nov. 12, 2007, 08:42PM (6 months ago)

    Since Azeroth Advisor recommended I though I'd try it.

  • Nov. 4, 2007, 02:19PM (6 months, 1 week ago)

    Does this addon works whit mutes also?

    And why don't you set the game version and localisation info for the files? :)

  • Nov. 4, 2007, 09:26PM (6 months, 1 week ago)

    PLaci1982: No not currently, but your question has me thinking... hmm! Mostly, those other things are because I'm lazy. ;)

  • Oct. 19, 2007, 11:54PM (6 months, 4 weeks ago)

    hihi. i've used this before and love it. i re-installed it today and it completely cleared my friends list and ignore list.
    :(
    i'm not sure if it's because i was running another add-on [Notes-U-Need]... or if it just put the list somewhere i couldn't see.

    i'm hoping it's the second one.

    regardless, keep up the good work. i like this one [specifically for the infinite ignore list]

  • Oct. 22, 2007, 03:40PM (6 months, 3 weeks ago)

    kicking: Oh crap. :( I dunno what happened! Did you do anything strange recently, like start a Horde character on a PvE server when all the rest were previously Alliance? Or... hmm.. I dunno? When you say you reinstalled, do you mean that you upgraded your version, or that you totally reinstalled your World of Warcraft?

  • Oct. 24, 2007, 05:08PM (6 months, 3 weeks ago)

    hey ryan,
    looks like it's back to normal. guess i jumped the gun. it just "looked" like they got erased, but they are actually there again. sorry about that.
    ps~ when i said reinstalled, i meant just SGP's latest version.

    keep up the good work!

  • Oct. 25, 2007, 11:36PM (6 months, 3 weeks ago)

    kicking: Glad to hear your issue cleared up! By the way, if you want to see something interesting, try opening your friends list immediately after you log in, and wait a few seconds. You can actually see your list wipe away, then repopulate. Similarly, you can watch your bags sort themselves if you have them open when you use BagSort's /bagsort command. Ooh, neat! =D

  • Jan. 21, 2008, 09:49PM (3 months, 3 weeks ago)

    Yeah, I find that really neat =)

    One time, I got my friend to install it... He watched it depopulate, and freaked out... Hystarical XD

    Keep up the great work!

  • Oct. 12, 2007, 02:43PM (7 months ago)

    Why do you put all these totally different features (friends share, spam protection and ignore share) into one single addon?

    You should really consider splitting your addon to three seperate ones. Especially your improved ignore functionality has a huge potential if it can be used alongside other social and spam protection addons.

  • Oct. 16, 2007, 03:23PM (7 months ago)

    Because it's extremely efficient to put them all together here. SGP keeps one ignore list and one friends list internally, and uses that for spam protection, universal friends and universal ignore. Each of these functionalities requires an internal copy of the friends and ignore lists, so if I split them up, now a user that wants all three keeps three copies of friends and three copies of ignores.

    Also, they're not totally unrelated - universal ignore makes blocking spam a lot more effective with the same amount of effort, and universal friends means that you can avoid automatically ignoring your friends no matter what character you're on.

  • Oct. 11, 2007, 04:40PM (7 months, 1 week ago)

    Is there any way you can add a feature to not see anything from lets say someone less than lvl 5?

    if you are level 1 i dont want to see tells, says, yells, or even emotes.

  • Oct. 16, 2007, 03:20PM (7 months ago)

    Already suggested, decided against because lots of times your friends might want to say 'Hey look at me, its my new toon!' and so on.

  • Sept. 18, 2007, 05:37PM (8 months ago)

    your description says that the addon filters many of the gold sellers before it hits the screen, but it seems to be letting the first message through, seeing as you presumably have a hook in the chat functions already, would it be able to filter out all of the messages?

  • Sept. 25, 2007, 02:40AM (7 months, 3 weeks ago)

    The way SGP figures out whether or not the chat is gold spam is it looks for either dollar signs or ".com". If it's a message with several parts and some parts don't contain either, it'll slip through. Unfortunately, I can't seem to figure out a better way to do it - if you can think of keywords or symbols that absolutely do not belong in general chat in the normal circumstance, I"ll add them. If there's any chance the keywords or symbols you think of might appear in a reasonable world of warcraft context, though, I can't use them - I don't want to block any normal messages.

  • Aug. 7, 2007, 07:06AM (9 months, 1 week ago)

    now when I switch to a diff char, the game freezes with a full bar............ the music stops, i can move the cursor, but stuck on loading..

 
  • Similar Addons
  •  
  1. 2,023 Carbonite Quest Chat & Communication, PvP, ...
  2. 1,607 WIM (WoW Instant ... Chat & Communication
  3. 1,067 SpamMeNot Chat & Communication
  4. 837 SpamSentry - Anti ... Chat & Communication
  5. 747 ChatMOD Chat & Communication and Audio