PingAlert: Never Miss a Whisper Again
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
- Download the zip below and extract it.
- Copy the
PingAlertfolder into:World of Warcraft/_retail_/Interface/AddOns/PingAlert/ - Launch WoW, or type
/reloadif it's already running. - Type
/pingalertor/pato 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
.luafiles are present alongside the.toc - If you're on Classic/Era instead of Retail, the
## Interface:line inPingAlert.tocneeds to match your client version
โฌ Download PingAlert, or browse everything on the Downloads page.