About • Installations • Screenshot • Usage • Translations • Special Thanks • Support
Discord bot that shows your infomation and more without open the VALORANT by using
the In-game API.
written using Python and the Discord.py library
For support using Valorant Bot, please join the support server
- Embed Design by Giorgio
-
Install requirements
-
Create the discord bot and Enable Privileged Gateway Intents
MESSAGE CONTENT INTENT
then invite bot to server with scopeapplications.commands
-
Clone/Download
pip install -r requirements.txt
# manual install package
pip install git+https://github.com/Rapptz/discord.py@master
pip install requests
pip install python-dotenv
- Store discord bot token and owner ID in .env
TOKEN='INPUT DISCORD TOKEN HERE'
OWNER_ID='INPUT YOUR DISCORD ID'
- Run the bot
python bot.py
- Slash Command is automatic global commands
(takes 1 hour to process.)
- If you want to use commands in server right now
-sync guild
to sync the commands in your server. - if you want remove commands in your server
-unsync guild
to remove server commands. - You can remove global command
-unsync global
to remove global commands.
Command | Action |
---|---|
/store |
Shows your daily store |
/point |
Shows your valorant point |
/login |
Log in with your Riot acoount |
/logout |
Logout your Riot acoount |
/misson |
View your daily/weekly mission progress |
/nightmarket |
Shows your nightmarket |
/battlepass |
View your battlepass' current tier |
/bundle |
inspect a specific bundle credit by Giorgio |
/bundles |
Show the current featured bundles credit by Giorgio |
/cookies |
Login to your account with a cookie, How to cookies credit by Giorgio , video |
/notify add |
Set a notification when a specific skin is available on your store |
/notify list |
View skins you have set a notification for |
/notify mode |
Change notification mode Specified skin or all skin |
/notify test |
Testing notification |
/notify channel |
Change notification channel DM Message or Channel(in server) |
/debug |
command for debug emoji , skin price ,cache is not loaded |
If you want to use your language and would like help translate the bot, please do!
- Option 1
- You can translate my crowdin project here.
- Option 2 (inspiration by giorgio)
- Fork the repo
- Look up the language code for your language here
- In the
languages
folder of your forked repo, copyen-US.json
and rename it to your language code - Open that file and do the thing
- Open a pull request
- Alternatively, you can just send me the JSON on discord and I'll upload it for you.
This project wouldn't have happened without.
-
HeyM1ke/ValorantClientAPI for providing a great API about Valorant!
-
colinhartigan/valclient.py for beautiful client endpoint
-
techchrism/valorant-api-docs for API docs documentation
-
Valorant-API.com for every skin names and images!
-
github/giorgi-o for always helping me and more!. ValoBot in JS SkinPeek
-
Discord - Valorant App Developer developer community for valorant api
-
Contributors <3 <3
-
Thank you very much <3