Whitelisted - LFG Chat Filter & Auto-Reply Manager

A smart /dnd for Group Leaders! Filter LFG whispers by the classes you actually need. Features Strict or Intent-based filtering, courtesy auto-replies, and native LFG tab integration. It's not a blacklist, it's a whitelist, all classes on it are welcome!

File Details

Whitelisted (v1.0.0 TBC)

  • R
  • Feb 23, 2026
  • 187.17 KB
  • 13
  • 2.5.5
  • Classic TBC

File Name

Whitelisted(v1.0).zip

Supported Versions

  • 2.5.5

ChangeLog: Whitelisted

All notable changes to this project will be documented in this file.

[1.0.1] - 2026-02-23

Added

  • Conversational Bypass: Implemented a "Smart Shield" feature that automatically whitelists any player you manually whisper for 5 minutes, allowing seamless two-way communication without needing to toggle the filter off.
  • Silence Protection: Added a built-in spam prevention mechanic. If a player is blocked, subsequent whispers within a 3-minute window are silently dropped without triggering additional UI alerts or duplicate auto-replies.
  • Localization Foundation: Added Locales.lua and AceLocale-3.0 support for non-English WoW clients (deDE, frFR, esES, ptBR, itIT, ruRU).

Changed

  • Dynamic UI Centering: Overhauled the top navigation tabs (General, Filters, Class List, Log) to use a dynamic container method. Tabs now perfectly center themselves regardless of text length or localization differences.
  • Engine Architecture: Restructured the ZeroToleranceFilter logic flow to a strict "Identify -> Evaluate -> Bypass" order, ensuring the addon always has complete player data before making a filtering decision.
  • Log Tab The Log Tab now shows and sorts Classes by group.

Fixed

  • Guild/Friends Bypass Failure: Fixed a critical bug where guild members were still being blocked even when the bypass toggle was active. Real-time roster scanning now occurs before class evaluation.
  • LFG Strict Mode Bug: Resolved an issue where enabling "Only Filter When Listed in LFG" acted as a global kill switch, completely breaking the filter for solo, unlisted players.
  • String Matching: Fixed an issue where the addon failed to recognize players from interconnected realms (Name-Server format) by implementing robust string cleaning during roster scans.

[1.0.0] - 2026-02-22

Added

  • Intelligent Whitelisting: Core engine for class-based whisper and LFG request filtering.
  • Safety Valve: Added /wl toggle slash command for instant engine enabling/disabling.
  • Bypass System: Integrated automatic whitelisting for Friends and Guildmates to prevent "friendly fire".
  • Contextual Logging: Blocked history now includes specific reason tags: [Class], [Blacklist], or [Spam].
  • Quick-Access Menu: Shift+Click functionality on Minimap and LFG tab for rapid class toggling.
  • Expanded Triggers: Comprehensive default LFG trigger list including ilvl, gear, logs, and attuned.

Changed

  • Optimized Header: Redesigned the main UI header to support wrapping captions and horizontal logo flipping.
  • Library Streamlining: Removed redundant AceGUI-3.0 and AceConfig-3.0 libraries to reduce memory footprint.
  • Visual Polish: Updated the Blizzard Options panel to use the 512x512 high-resolution logo asset.

Fixed

  • UI Taint Fix: Resolved a critical "Blocked Action" bug by implementing a taint-free settings redirect logic.
  • Escape Key Persistence: Fixed an issue where the Escape key would fail to open the Game Menu after accessing addon options.
  • Synchronization: Ensured real-time state syncing between the Quick-Menu and the main "Class List" tab.