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

  • R
  • Mar 23, 2026
  • 34.50 KB
  • 202
  • 12.0.5+4
  • Classic + 3

File Name

SayMyName_24-03-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
## [2.5] - 2026-03-24

### Added
- Visual flash cooldown — Slider (0–30 sec) independent from sound cooldown; controls how often the screen flash can repeat.
- Battleground chat — `CHAT_MSG_BATTLEGROUND` and `CHAT_MSG_BATTLEGROUND_LEADER` monitored and configurable like other channels.
- Per-channel sound overrides — Optional different alert sound per chat channel (with Default + Clear per row).
- Slash commands — `/smn` or `/smn config` opens settings; `/smn toggle` enables/disables the addon; `/smn test` runs the same simulation as the UI button; `/smn help` shows command list.
- Export format SMN2 — Export appends `||META|...` with cooldowns, enabled state, sound channel, default sound, highlight color, and channel sound map (import applies these when present).
- Extra SOUNDS — PVP flag, main menu, map ping (when `SOUNDKIT` entries exist on the client).
- Simulation — Plays default alert sound in addition to the chat test line and visual flash.
- Locales — New UI strings (enUS + ukUA); other locales fall back to English for missing keys.

### Changed
- Alert logic — Sound and visual flash use separate timers (`lastSoundAlertTime` / `lastVisualAlertTime`).
- Child frame cleanup — `ClearChildFrames()` helper for ignore/keyword scroll areas.
- Addon version — Shown from `.toc` via `GetAddOnMetadata` where available.

### Fixed
- Scroll list cleanup now collects all `GetChildren()` return values reliably.