promotional bannermobile promotional banner

KeyRoulette

An automated tool to sync, collect, and randomly draw Mythic+ keystones for your party. /kr
screenshot-01-normalzustand.png

screenshot-01-normalzustand.png

screenshot-02-gewinner.png

screenshot-02-gewinner.png

screenshot-03-manuell.png

screenshot-03-manuell.png

Description

KeyRoulette is a lightweight, automated tool designed to streamline the management and selection of Mythic+ keystones within your party. No more scrolling through the chat to figure out who has which key.

== Features ==

• Detects your own keystone automatically via the WoW API
• Syncs keys between party members via addon messages (SYNC protocol)
• Passive key detection through LibOpenRaid-1.0 and LibKeystone
• Parses keystone chat links (|Hkeystone:…) posted in party chat
• Card-based UI — one card per player, two columns, Crystal Violet theme
• Teleport button on each card (grayed out if spell not learned)
• Manual entry panel for players whose key could not be detected
• Draggable Minimap button — position saved between sessions
• Roulette button: picks a random key, highlights the winner,
  announces the result in party chat with a teleport spell link
• Raid lock: no auto-broadcast or requests in raid groups

== Commands ==

/kr          — open / close the window
/kr share    — post your keystone as a link in party chat

== Requirements ==

Included in the package:
• LibOpenRaid-1.0
• LibKeystone

 

The KeyRoulette Team

profile avatar
  • 1
    Projects
  • 61
    Downloads