League Stat Sync Bot
A simple Discord bot that helps users track their League of Legends stats and display them on their profile.
Features
- League Sync: Users can register their League of Legends account (game name, tag, and platform) using a simple slash command.
- Auto-Update: The bot periodically syncs and updates the user's data via the Discord API.
Usage
- Invite the bot to your server.
-
Use the
/synccommand to link your account: -
game_name: Your League username.
- tag_line: Your Riot tag (without the #).
-
platform: Your region (e.g., EUW1, NA1).
-
The bot will automatically handle the rest!
Getting Started
To run this bot, ensure you have your .env file configured with your DISCORD_BOT_TOKEN, RIOT_API_KEY, DISCORD_APP_ID and DISCORD_IDENTITY_ID.
Run the bot using:
uv run main.py
