This project checks the VALORANT store for specific skins and sends an email notification if any of the desired skins are available. Never miss that Prime Vandal ever again!
- Check the VALORANT store for specific skins.
- Send email notifications with the names of the available skins.
- Attach images of the skins in the email.
- Python 3.x
- A Gmail account for sending emails
-
Clone the repository:
git clone https://github.com/jonschenk/valorant-store-checker.git cd valorant-store-checker -
Install the required dependencies:
pip install -r requirements.txt
To use a Gmail account for sending emails, you need to enable 2-Factor Authentication (2FA) and create an app password.
-
Enable 2FA:
- Go to your Google Account settings.
- Navigate to the "Security" tab.
- Under "Signing in to Google," select "2-Step Verification" and follow the instructions to set it up.
-
Create an App Password:
- After enabling 2FA, go back to the "Security" tab.
- Under "Signing in to Google," select "App passwords."
- Select "Mail" as the app and "Other" as the device, then enter a custom name (e.g., "VALORANT Store Checker").
- Click "Generate" and note down the app password provided.
Create a config.json file in the root directory of the project with the following content:
{
"USRNAME": "your_valorant_username",
"PASSWORD": "your_valorant_password",
"FROM_EMAIL": "your_email@gmail.com",
"TO_EMAIL": "recipient_email@gmail.com",
"EMAIL_PASSWORD": "your_email_app_password",
"SKIN_IDS": [
"skin_uuid_1",
"skin_uuid_2"
]
}
A comprehensive list of VALORANT skin UUIDs can be found here. Make sure you are selecting the base variation of the skin and no "Level #" variants.
Run the script:
python store_checker.pyKey Commands:
rManually refresh the storeescEnd the script
