Say My Name

Plays a sound and highlights chat when your name or keyword is mentioned. Add/remove custom keywords. UI via /smn. Works in guild, raid, say, and party chats. Perfect for raid leaders, healers, or social players.

File Details

SayMyName_06-04-26.zip

  • R
  • Apr 6, 2026
  • 36.84 KB
  • 176
  • 12.0.5+4
  • Classic + 3

File Name

SayMyName_06-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
[2.7] - 2026-04-06

Added
- SMN2 meta `ech` — Export/import includes which chat channels are monitored (`ech=CHAT_MSG_SAY=1,...`). Restoring a profile on another character or machine keeps channel toggles.

Changed
- Plain-text matching — Message lowercasing for non-pattern keywords is done once per keyword pass and refreshed only when the message text changes from highlighting (less work on long chat lines).
- Localization helper `L.F` — Uses safe `string.format` via `pcall` in `Locales.lua` (avoids errors from bad format strings or arguments).

Fixed
- Self-messages — Ignores your own chat lines when the sender appears as `Name-Realm` (cross-realm), not only the short `UnitName("player")` form.
- Ignore list — Matches ignored names against the short name from `Name-Realm` senders so ignoring `"Player"` still applies when chat shows `"Player-Realm"`.
- Auto keyword for character name — Avoids adding a duplicate default entry when the same name already exists with different letter casing.