Skip to content

Handles Mythic+ groups using a custom algorithm using everyone in the channel.

License

Notifications You must be signed in to change notification settings

TytaniumDev/MythicPlusDiscordBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

223 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MythicPlusDiscordBot 💎

Build Status License: MIT Covered by Argos Visual Testing Launch Activity | Documentation | Report Bug

The "Front Door" for your guild's Mythic+ groups. Seamlessly organize, calculate, and announce Mythic+ groups directly in Discord with voice integration and interactive activities.



✨ Key Features

  • Group Organization: Automatically calculate balanced Mythic+ groups based on player roles and key levels.
  • Discord Activity: Interactive "Wheel of Fate" for selecting keys or players, integrated directly into Discord voice channels.
  • Voice Integration: The bot joins voice channels to announce results and play sound effects.
  • GitHub Integration: Report bugs and request features directly from Discord using /bug and /featurerequest.

📸 Preview

Hero Visual

⚡ Quick Start (Local Development)

Get up and running in less than 5 minutes.

  1. Clone the repo

    git clone https://github.com/TytaniumDev/MythicPlusDiscordBot.git
    cd MythicPlusDiscordBot
  2. Install Dependencies

    # Using uv (recommended)
    uv pip install -r requirements-dev.txt
    
    # OR using standard pip
    pip install -r requirements-dev.txt
  3. Run the Bot

    # Ensure you have your BOT_TOKEN set in your environment
    export BOT_TOKEN="your_token_here"
    python bot.py

🗺️ Documentation Map

🤝 Contributing

We welcome contributions! Please check AGENTS.md for development standards and guidelines.

  1. Install Pre-commit Hooks
    pre-commit install
  2. Verify Changes
    ./scripts/verify.sh

Maintained by TytaniumDev

About

Handles Mythic+ groups using a custom algorithm using everyone in the channel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •