Simple addon that filters out chat messages from the Trade and LookingForGroup channels when they don't belong there.
No configuration, no BS, just install and enjoy an immense reduction of chat's usual brainrot.
There is a single command /tcift that will toggle the filtering off/on. It defaults to on whenever you login or reload the UI.
By using this addon you're probably going to miss some messages you might actually want to see, and to that, I say I would rather filter out a few good messages than see thousands of people spamming, arguing, trolling, and acting like clowns, and that's why I made this addon.
If you want more control, there are other addons out there that provide configurable filters and I would direct you to use them. TCIFT is about installing it and forgetting about it.
- A blacklist takes priority first, for messages such as groupfinding in trade or buying/selling in LFG, or ones containing certain forbidden keywords, and will be filtered out no matter what
- Not going to list everything I've included in that blacklist, check the Lua file if you want details
- Messages that pass the blacklist check must contain a keyword to be shown in those channels
- In trade, messages must have "WTB" "WTS" "WTT" "LFW" "LFT" "LF" or they are filtered
- In LFG, messages must have "LFG" "LFM" "LF" "LF1M" "LF2M" (etc) or they are filtered
- Not going to list everything I've included in that blacklist, check the Lua file if you want details
- Messages in other channels, including General, Local/World Defense, guild, party, raid, etc. are unaffected
Some examples: (/2 is Trade, /4 is LookingForGroup)
- /2 WTB [Linen Cloth] (allowed)
- /4 WTB [Linen Cloth] (filtered)
- /2 9001 GS hunter LFG Karazhan (filtered)
- /4 9001 GS hunter LFG Karazhan (allowed)
- /2 Did someone say [Thunderfury, Blessed Blade of the Windseeker] (filtered)
- /2 I like your mom with a 0 item level (filtered)
- /4 I like your dad with a 0 item level (filtered)
- /2 LFW [Tailoring] [Enchanting] your mats (allowed)
- /2 SELLING KARAZHAN CARRIES TO THE HIGHEST BIDDER (filtered)
- /4 SELLING KARAZHAN CARRIES TO THE HIGHEST BIDDER (filtered)
- /2 Slipknot is the most overrated band of all time (filtered)
- /4 LFG Karazhan need everything (allowed)
- /4 LF2M Steamvault H (allowed)

