promotional bannermobile promotional banner

AddOnQuietLogin

Suppresses addon login and initialization messages from cluttering your chat when you log in or reload.

File Details

AddOnQuietLogin_2.0.5.zip

  • R
  • Feb 15, 2026
  • 8.29 KB
  • 20
  • 5.5.3+1
  • MoP Classic + 1

File Name

AddOnQuietLogin_2.0.5.zip

Supported Versions

  • 5.5.3
  • 2.5.5
  • Major internal cleanup and code simplification
    Removed Login-only blocking system entirely
    Removed legacy blockMode logic
    Removed mutedStringsLogin database and handlers
    Removed deprecated mutedStrings migration paths
    Removed automute system and tracking logic
    Removed noisy-addon detection / reporting system
    Removed mutedAddons stack-muting system
    Reduced addon memory footprint and runtime checks
    Consolidated blocking logic into two clear systems
    Renamed “Always” list to AddOn Blocks (stack-gated)
    Renamed “Hard Always” list to Hard Blocks (always-on)
    Preserved hardcoded WowSimsExporter & Altoholic burst suppression
    Improved block evaluation order and efficiency
    Simplified chat filtering pipeline
    Simplified print handler logic
    Simplified AceConsole hook logic
    Simplified DEFAULT_CHAT_FRAME:AddMessage hook
    Options panel redesigned for cleaner layout
    Improved UI clarity and terminology
    Added automatic SavedVariables migration for older installs
    Improved safety guards for chat/NPC/emote protection
    Immediate block updates without requiring /reload
    SuppressDuration increased to 30 seconds after login

  • Major UI quality-of-life improvements
    Cleaner profile management workflow
    Faster block editing
    Reduced friction when tuning filters
  • Blocking Systems
    AddOn Blocks
    Stack-gated substring blocking
    Only blocks messages originating from addons
    Safest filtering mode

  • Hard Blocks
    Always-on substring blocking
    Blocks regardless of message source
    Still respects chat/NPC/emote safety rules
    Most aggressive filtering mode

  • WowSimsExporter & Altoholic Suppression
    Hardcoded burst-friendly filter
    Survives addon updates
    Designed specifically for multi-line init spam

  • Maintained safety protections
    Normal player chat never blocked
    NPC speech never blocked
    Emotes never blocked
    Blizzard/system text protected
    Addon stack gating preserved

  • Maintained WowSimsExporter and Altoholic burst suppression
    Hardcoded init spam suppression retained
    Works independently of user block lists

  • Added full profile system
    Profiles store independent AddOn Blocks and Hard Blocks
    Profiles can be created, switched, and deleted
    Default profile is protected from deletion
    Profile switching is instant and safe
    profile dropdown menu in options panel
    Dropdown lists all saved profiles
    Profiles can be switched visually without slash commands
    Dropdown automatically updates when profiles change
    Active profile is visually highlighted

  • Added inline delete buttons per entry
    Each visible block entry now has its own DEL button
    Entries can be removed without using edit box or modifiers
    Improves list management speed and usability

  • Added visual highlighting of blocked messages (optional)
    New “[AQL Blocked]” red preview messages
    Allows visibility into what the addon suppresses
    Added “Show blocked messages” checkbox
    Fully user-toggleable in options menu
    Enables/disables blocked previews visually
    Instantly updates behavior

  • Added slash command control for blocked previews
    Can toggle preview mode without opening options

Improved Slash Commands

/aql options
Opens the AddOnQuietLogin options panel

/aql list
Displays current profile, settings, and block counts

/aql showblocked on
Enables red “[AQL Blocked]” preview messages

/aql showblocked off
Disables blocked preview messages

/aql showblocked toggle
Toggles blocked preview mode


Profile Commands

/aql profile <name>
Switches to or creates a profile

/aql profiles
Lists all saved profiles

/aql profiledelete <name>
Deletes a profile (Default cannot be deleted)


AddOn Block List Commands

/aql addonblock <text>
Adds substring to AddOn Blocks (stack-gated)

/aql addonunblock <text>
Removes substring from AddOn Blocks

/aql addonblocks
Lists AddOn Blocks for active profile


Hard Block List Commands

/aql hardblock <text>
Adds substring to Hard Blocks (always evaluated)

/aql hardunblock <text>
Removes substring from Hard Blocks

/aql hardblocks
Lists Hard Blocks for active profile