MelLoverBOT is a Discord bot that provides information about League of Legends accounts.
- Now the commands should be to use with Slash Commands.

- Now the EMBED image of
!accountlolshows the account's MAIN (champion with the highest mastery).
- Command
!accountlol-<queue> <nick>⚙️ - Command
!accountlol-<queue> <nick> -save⚙️- Details: This command saves the account information to the database, allowing users to later use the
!accountlolcommand to display all information about their League of Legends account.
- Details: This command saves the account information to the database, allowing users to later use the
- Command
!accountlol -tips⚙️
- Python
- Discord.py: Python library for Discord API
- Python-dotenv: Python module that allows you to specify environment variables in a .env file
- Requests: Python library for making HTTP requests
- OpenAI - API
To use MelLoverBot, follow these steps:
- Add MelLoverBot to Your Discord Server:
- Click on this link to add MelLoverBot to your server.
- Using Commands:
- After adding the bot to your server, you can start using the commands listed below:
!accountlol-<queue> <nick>: This command allows you to view information about a League of Legends account. Replace<queue>with either "SOLO" or "FLEX" and<nick>with the desired nickname.!accountlol-<queue> <nick> -save: Use this command to save the account information to the database. Once saved, you can use the command!accountlolto display all information about your League of Legends account.!accountlol -tips: This command provides tips about your League of Legends account, generated by GPT.
- After adding the bot to your server, you can start using the commands listed below:
To use MelLoverBot for development purposes, follow these steps:
-
Set Up Discord Bot:
- Go to the Discord Developers portal and create a new application.
- Create a bot for your application and copy the bot token.
- Place this token in the appropriate location in your code.
-
Set Up Riot API:
- Obtain a Riot API token from the Riot Developer Portal.
- Place this token in your code where necessary to access Riot API data.
-
Start the Bot:
- Initiate the bot by running the
main.pyfile.
- Initiate the bot by running the
-
Optional: Use Docker:
- If preferred, you can use Docker for deployment.
- Run
docker-compose buildanddocker-compose upto start the bot using Docker.
Contributions are welcome! Feel free to open issues and send pull requests to improve MelLoverBot.
Developed by Dri 👩💻


