A Simple World of Warcraft Spam Filter!

Please help localize this project HERE

TradeFilter does not only filter trade but has the ability to filter General, LookingforGroup, Say and Yell channels all which are configurable through the blizzard options panel.

Channel Filters

TradeFilter has a set of patterns for trade channel and separate set of patterns for all other channels, or "base" channels as we will call them. This allows the user to define what patterns may be good for trade but not other channels and vise versa. The user also has the ability to add patterns of their own to be matched against for both trade and "base" channel filters.

Default Channel Filters

Black and White Lists

TradeFilter also has a built in Black and White list. Refer to the flowchart for how Black and White lists are checked.

Default Black/White Lists


/tf or /filter

To Do

Nothing planned


ChangeLog Page

Supported Translations

Please help localize this project HERE

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of s-conley s-conley Aug 07, 2012 at 01:22 UTC - 1 like

    Just found this addon. I really like it. I like that I can still see all the messages in case some were filtered out due to mis-spellings.

  • Avatar of networkerror networkerror Jun 11, 2012 at 15:58 UTC - 0 likes

    @squiretoad: Go

    I just tested it and it is working fine for me, I added to Trade, Base and BG filters and all where saved across closing and reopening. Are you sure you are not pressing "Reset XXXXX Filters" button?

  • Avatar of squiretoad squiretoad Jun 10, 2012 at 20:18 UTC - 0 likes

    I try to add new items to the filter via the menu. They're there on the list after editing .. until I open /tf back up again, and they're not there at all! Is the "add items to filter list" on the fly broken?

  • Avatar of networkerror networkerror Feb 06, 2011 at 05:30 UTC - 0 likes

    elizabethg1: But not offensive enough to just block them altogether?

  • Avatar of elizabethg1 elizabethg1 Feb 05, 2011 at 21:16 UTC - 0 likes


    Is there a way to filter guild chat? I like my guild, but certain members use some language I find offensive and would like to be able to filter that out.



  • Avatar of networkerror networkerror Jan 29, 2011 at 05:23 UTC - 0 likes

    SUAVE1024: The blacklist is checked after the whitelist and before any other filter list, so if you added "[pP][oO][rR][tT]" to the blacklist the only way for it to get through is if it is contained in the whitelist.

  • Avatar of SUAVE1024 SUAVE1024 Jan 28, 2011 at 03:32 UTC - 0 likes

    Hey i was wondering if there is any way to filter out the line sin trade chat that have "port" or "mage port" in them. They often are accompanied by 'LF' or 'WTB' and trade filter lets them through. any thoughts or ideas the black list did not work it was overridden by the pass throughs

  • Avatar of Maziel Maziel Oct 30, 2010 at 11:03 UTC - 0 likes

    Is there any way to also filter out my friends and guildies from Trade?

    Some of them are the reason I want this add-on... but then to have them excluded from being filtered in trade is a waste of time... some of them are the trolls I want to block in trade (but not block from being able to talk to in other channels).

    So if you could add an option to [] Also Filter Exempt in Trade Channel, well, that would be sweet!

    Thank you

  • Avatar of Highend Highend Aug 16, 2010 at 08:36 UTC - 0 likes


    I'm using an english wow client but I'm playing on a german server. Is it possible to add an option to TradeFilter that allows us to select a different filter language (otherwise I have to edit the TradeFilter3Locale.lua with every new release to load the german filters)?

    Regards, Highend

  • Avatar of networkerror networkerror Nov 23, 2008 at 17:23 UTC - 0 likes

    Fixed embeds.xml and .pkgmeta, thanks Oakayam


Date created
Nov 15, 2008
Last update
Oct 29, 2014
Development stage
  • deDE
  • enUS
BSD License
Curse link
Recent files