This addon is approximately 25kb installed to avoid any performance impacts.
Features
- Message filtering - hide any chat message containing a word or phrase you choose.
- Username filtering - hide messages from anyone whose name contains a word or phrase you choose.
- Guild filtering - track a guild by name, and the addon passively builds a persistent filter list of users associated with that guild.
- Per-channel control - Toggle which channel types are being filtered (e.g. exclude whispers or guild chat while still filtering chat channels).
Commands
| Command | What it does |
|---|---|
/stfu |
Open the settings panel |
/stfu add message <text> |
Hide messages containing this string |
/stfu add name <text> |
Hide messages from senders whose name contains this string |
/stfu add guild <name> |
Hide messages from senders in guilds that contain this string |
/stfu add player <name> |
Manually block one specific player |
/stfu remove message|name|guild|player <value> |
Undo any of the above |
/stfu list |
Show your current message, username, and guild lists |
/stfu dump |
Show every player accumulated on the blocklist and which guild caught them |
/stfu reset guild |
Wipe the accumulated player blocklist (your tracked guild names are kept) |
/stfu notify on|off |
Toggle the chat message shown when a new player is auto-detected and blocked |
/stfu channel <name> on|off |
Toggle filtering for a chat channel type. |
/stfu channels |
List channel settings. |
/stfu on|off |
Toggle addon |
Notes
- This is a display filter only and does not use your ingame ignore list.

