ASSFilter (Dirge and Anal Spam Filter).
Filters the common EU-Stormreaver [Dirge]/Anal [Item] spam and either colors it dark gray so that it's easy to ignore, or hides the spam completely.
The name of this addon is a play on both the nature of this particular spam phenomenon, and the asshats who are doing the spamming.
* Spam is filtered from the numbered channels, i.e. /1 to /99 (which includes the trade channel, the worst offender).
* This means that it won't affect whispers, says, yells, raid/bg, guild chat and so on.
* It won't filter your OWN messages AT ALL; they will show up as normal, even if you're performing [Dirge] spam on /2 (for instance).
* Lastly, if you're a BLACKSMITH that WANT to see people interested in BUYING [Dirge] (happens like once a year), then this filter is not for you. 99% of the mentions of [Dirge] are spam.
Shows the current mode and prints a list of valid commands.
Disables the spam filtering, making all spam messages show up as normal.
Colors the spam dark gray to make it easy for the eyes to skip it.
Completely hides all spam from ever being shown on the screen.
The filter defaults to 'color' mode the first time you run it.
You are then free to set the filter up to hide the spam if you want to.
The settings are remembered account-wide (affects all characters).
Updated for Patch 3.2, which once again changed how channel filters work (they now have an additional arg12 which contains the UnitGUID of the person who typed the message), and removed the temporary MJ spamkillers.
Temporary update to filter the massive amount of Michael Jackson spam: "MJ", "Michael", "Jackson", "Kids" and "Children" are now added. This will be restored to normal once the spam blows over. R.I.P. King of Pop.
Updated for compatibility with Patch 3.1 (which changed how channel filters work).
Initial release, fully stable.