โ† addons 3 min read
Contents
ยท Features
ยท Installation
โ€บ Using It
โ€บ Opening Settings
โ€บ Settings Panel
โ€บ Message Types
โ€บ Trigger Words

PingAlert: Never Miss a Whisper Again

PingAlert icon

Version: 0.4.1.7 | Author: DatWarmGuy | Interface: 12.0.1 (Retail)


What Is PingAlert?

PingAlert is a small, standalone addon with one job: play a loud, impossible-to-miss sound when a message you care about shows up in chat. No dashboards, no sub-addon suite, no dependencies. Unzip it, drop it in your AddOns folder, and it just watches your chat log for the message types (or keywords) you tell it to.

If you've ever missed a raid invite because you were tabbed out, or scrolled past a whisper buried in a wall of trade chat, that's the exact problem this fixes.


Features

  • Enable or disable alerts independently for 15 different message types (Whisper, Guild, Raid Warning, Say, and more)
  • Name Mention alerts: fires whenever your character name appears in any chat message, regardless of channel
  • Custom Trigger Words: a multi-line list of any words or phrases. If an incoming message contains one (case-insensitive), the alert fires no matter which channel it came from
  • 12 built-in loud WoW sound effects to choose from, with a one-click Preview button
  • A standalone volume multiplier, independent of your in-game sound settings

Installation

  1. Download the zip below and extract it.
  2. Copy the PingAlert folder into:
    World of Warcraft/_retail_/Interface/AddOns/PingAlert/
  3. Launch WoW, or type /reload if it's already running.
  4. Type /pingalert or /pa to open the settings panel.

Using It

Opening Settings

/pingalert
/pa

The panel is also reachable through Interface โ†’ AddOns โ†’ PingAlert in the standard Blizzard options.

Settings Panel

Section What it does
Master Enable Global on/off switch for every alert
Alert Volume 0โ€“100% slider
Alert Sound Dropdown of 12 loud built-in sounds
โ–ถ Preview Sound Plays the currently selected sound immediately
Message Type Triggers 15 checkboxes, one per channel type
Trigger Words Multi-line box, one word or phrase per line

Message Types

Whispers (including Battle.net friends), Name Mention, Guild Chat, Officer Chat, Party / Party Leader, Raid / Raid Leader, Raid Warning, Say / Yell / Emote, Battleground Chat, Instance Chat, and Custom Channels.

Trigger Words

Anything you put in the Trigger Words box fires an alert if it shows up in a message, on top of whatever channels you've already enabled. This is the part I actually use the most. A few examples:

help
boss
inc
need healer

Matching is case-insensitive, so HELP, Help, and help all trigger the same way.


Available Sounds

Label WoW Sound Key
Quest Failed (Loud Horn) IGQUESTFAILED
Raid Warning Gong RaidWarning
Level Up Fanfare LEVELUP
Quest Complete igQuestComplete
Achievement Fanfare AchievementSoundFanfare
Boss Emote Warning RaidBossEmoteWarning
System Alert INTERFACESOUND_LOSTSOUND
Creature Alert igCreatureAggroSelect
PvP Flag Captured PVPFLAGCAPTURED
Heroic Intro HeroicTavernMusicIntro
Battle Pet Level Up UI_BattlePet_LevelUp
Spell Impact igSpellImpact

Saved Variables

Your settings persist automatically between sessions, stored in WTF/Account/<name>/SavedVariables/PingAlert.lua.


Troubleshooting

No sound plays

  • Check that Master Enable is on
  • Make sure WoW's own sound isn't muted
  • Hit โ–ถ Preview Sound to confirm the addon itself is working

Too quiet

  • Push the in-addon Volume slider to 100%
  • Also check your Master Volume under System โ†’ Sound in the game's options

Addon won't load

  • Make sure the folder is named exactly PingAlert
  • Confirm all four .lua files are present alongside the .toc
  • If you're on Classic/Era instead of Retail, the ## Interface: line in PingAlert.toc needs to match your client version

โฌ‡ Download PingAlert, or browse everything on the Downloads page.