Description
LeaverShamer
LeaverShamer tracks players who abandon your match mid-game and makes sure they don’t slip away unnoticed.
Designed for Battlegrounds and Solo Shuffle, the addon captures your team roster at the start, monitors for players who leave, and automatically whispers them when the match ends.
Features
- Automatic Leaver Detection
Continuously tracks your team using both group roster and scoreboard data to reliably detect players who leave mid-match. - Battleground Support
Records all teammates and whispers leavers at the end of the match.
Option to only send whispers on victory. - Solo Shuffle Smart Handling
Detects lobby disruptions and whispers only the first player who leaves, avoiding false blame on others who exit after the match is already compromised. - Custom Messages
Set separate whisper messages for:- Battlegrounds
- Solo Shuffle
- Accurate Tracking System
- Handles cross-realm player names correctly
- Accounts for late joiners and replacements
- Removes players from the leaver list if they return
- Live Tracking Panel
In-game UI panel shows:- Current match status
- Tracked players
- Identified leavers
- Manual Controls & Debug Tools
Slash commands for:- Status checks
- Manual roster snapshots
- Forcing leaver checks
- Manual whispers
How It Works
- At match start, LeaverShamer snapshots your team roster
- It continuously scans for missing players during the match
- Players who leave are flagged and tracked
- At match completion:
- Battlegrounds: whispers all leavers (optional: only on win)
- Solo Shuffle: whispers only the player who caused the lobby to end
Slash Commands
/ls— Open settings/ls status— Show current tracking state/ls msg <text>— Set battleground message/ls shufflemsg <text>— Set shuffle message/ls test <name>— Send a test whisper
Notes
- Whisper sending is staggered to avoid chat throttling
- Designed to minimize false positives using multiple detection sources
If someone leaves early, LeaverShamer makes sure they hear about it.


