ZugZug Keys — Mythic+ Tools
Mythic+ keystone companion: broadcasts your key info so friends know what you're running and when you'll be done.
A small companion addon to ZugZug focused on Mythic+ keystone runs. The first feature is a one-shot Battle.net status broadcast at key start — more M+ tweaks are coming.
What it does
Right when you start a Mythic+ key, ZugZug Keys updates your Battle.net custom status message to something like:
+14 Seat of the Triumvirate Started: 12:30 PM. Finished~: 1:04 PM
So every Battle.net friend who checks their friends list can see what dungeon you're in, when you started, and roughly when the key will be over — without ever having to whisper you mid-run.
When the key ends, ZugZug Keys posts a brief "Done in 28:45" line, then restores your previous BNet status automatically a minute later. If the key is abandoned, your old status is restored immediately.
Why?
Mid-run whispers don't work in Mythic+. Blizzard introduced a "chat messaging lockdown" in patch 12.0 that hides whisper text from addons inside challenge mode, so any "what time is left?" auto-responder is dead on arrival. The workaround: post the info before the lockdown takes effect, in a place your friends can already see — your Battle.net status. One write at key start, no chat spam, no whispers.
Features
- BNet broadcast at key start — posts dungeon name, keystone level, start time (server time), and estimated finish time
- Auto-restore your previous BNet message after the key ends (or immediately if you abandon)
- Slash commands for testing and diagnostics:
/zzk settings — open the settings panel
/zzk status — show which features are enabled
/zzk refresh — re-fire the broadcast for the current key
/zzk forcebcast [text] — push any text to your BNet status (works outside a key, for testing)
/zzk testbcast — verify the BNet broadcast API
/zzk debug — toggle verbose event logging
- Off by default — explicit opt-in via the settings checkbox; nothing happens until you turn it on
- Lockdown-safe — uses server time + cached keystone limit, so the calculation works even when the live API is locked
Coming soon
This is the first feature in a planned series of Mythic+ tools. The pub/sub key-lifecycle architecture (Core.lua) makes it easy to add new tweaks that react to key start / boss kill / key complete events.
Companion to
ZugZug — the main addon for in-game raid + M+ talent builds (data sourced daily from WarcraftLogs) with one-click import and a step-by-step leveling guide. Browse the same builds on the web at zugzug.info.
Links