Simple python discord bot to calculate your battlepass progress.
There's now a public bot hosted by me. Invite it to your server whith this link. Join this Discord for help and updates.
Python 3.6+ required, only tested 3.8!
Install the requirements:
pip install -r requirements.txt
Copy and rename config.ini.example
to config.ini
and paste the discord bottoken.
Set your language, currently available languages are only en
and de
, PRs with more languages are welcome!
Run the bot:
python bot.py
The usage is pretty straight forward:
The first argument is your current level, the second one is your current XP within that level, the third argument is your level goal (ususally thats 50 or 55), the fourth one is optional and calculates without the future weekly XP. Just write any character, it just has to be there.
Battlepass XP values are taken from this tweet and might need to adjusted each season. If i dont do it, just update the data.json
file.
Some calculations are taken from this GitHub project.
This is a fanmade tool, i am not affiliated with VALORANT or RIOT GAMES in any way, every (copy)right belongs to them.