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_21-03-26.zip

  • R
  • Mar 21, 2026
  • 15.52 KB
  • 368
  • 12.0.5+4
  • Classic + 3

File Name

NoSpamPlease_21-03-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
### Added

- Settings window closes with **Esc** (`UISpecialFrames`)
- Guild roster cache for whitelist; cache refreshes on `GUILD_ROSTER_UPDATE` and `PLAYER_GUILD_UPDATE`

### Changed

- Friend / Battle.net / guild whitelist compares names using `Ambiguate` + lowercase so `Name-Realm` in chat still matches roster and friends

### Fixed

- Guild whitelist no longer ignored when only the roster name path applies (empty `C_GuildInfo` fallback branch)
- Removed misleading `[NoSpamPlease] Settings window opened` print when changing UI language only
- Keyword list refresh no longer creates a new hidden `FontString` per keyword each time (memory leak)
- Old saves: `usePatterns` and `useWhitelist` default to `false` when missing from `NoSpamDB`