Description
German Language Chat Filter is a lightweight, high-performance addon designed for players on international WoW Classic Era and Hardcore realms who wish to maintain a primarily English-speaking chat environment. It automatically hides messages containing common German "stop-words".
Key Features:
- Automatic Suppression: Instantly hides messages in Public Channels (Trade, LFG, World), Say, Yell, and Whispers if they contain German keywords.
- Smart Matching: Uses "Frontier Pattern" matching to ensure words like "die" are filtered only when used as a standalone word, preventing accidental blocking of English words like "diet" or "died".
- Minimalist & Fast: Written in optimized Lua with nearly zero impact on CPU or memory. It uses the modern 2026
lineIDAPI to ensure notifications never duplicate across multiple chat tabs.
How to Use:
The addon starts working immediately upon installation with a pre-loaded list of common German words. You can manage the addon using the following slash commands:
- /gf print – Toggles the notification that tells you when a message has been blocked (on by default).
2026 Compatibility:
- Classic Era: Fully compatible with all 1.15.x realms.
- Hardcore: Optimized for Hardcore play (does not interfere with combat or vital game functions).
- TBC/Anniversary: Compatible with the 20th Anniversary progression realms.
Future improvements :
- Allow user to add custom words (Currently, list is extended regularly)
- Provide statistics
- Minimap button + interface for more user friendliness


