No Spam Please

NoSpamPlease is a lightweight addon for World of Warcraft that blocks chat spam using custom player-defined keywords. It supports all major game versions, features a multilingual interface, real-time filtering, and tracks blocked messages per session.

File Details

NoSpamPlease_05-03-26.zip

  • R
  • Mar 5, 2026
  • 10.86 KB
  • 329
  • 12.0.1+3
  • Classic + 3

File Name

NoSpamPlease_05-03-26.zip

Supported Versions

  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8

📝 Changelog (What we changed)

  • ⚡ Critical Performance Fix: Fixed a memory leak in the settings GUI. The addon now uses Object Pooling for the keyword list, reusing existing frames instead of creating new ones every time the list updates.
  • 🧠 Lua Patterns Support: Added an "Advanced" mode that allows using Lua patterns (Regex-like syntax) for more powerful filtering (e.g., sell.*gold).
  • 🎨 UI Improvements:
    • Pattern Highlighting: When "Use Lua Patterns" is enabled, keywords turn Cyan to visually distinguish them from normal text matching.
    • Tooltips: Added helpful tooltips to explain advanced features.
    • Movable Icon: The settings button can now be moved by right-clicking and dragging.
  • 🛡️ Whitelist System: Added an "Allow Friends & Guild" option. Messages from friends or guildmates will never be filtered, even if they contain prohibited words.
  • message Phrasing: Changed the input logic. You can now add entire phrases containing spaces (e.g., "WTS Boost"). The input is now split only by commas, not by spaces.
  • 🌍 Localization: Refactored the localization system to a cleaner, table-based structure, making it easier to maintain and add new languages.