promotional bannermobile promotional banner
premium banner
Tracks battleground and solo-shuffle teammates and whispers any leavers

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

  1. At match start, LeaverShamer snapshots your team roster
  2. It continuously scans for missing players during the match
  3. Players who leave are flagged and tracked
  4. 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.