The script runs 24/7 on the Ubuntu server. You will never miss a date again. You can also host yourself on your own server by following the instructions and setting the configurations.
The channel is available at https://t.me/f1visadates
Feel free to join and share with your friends.
You can set the script to send an email when the desired date becomes accessible. Additionally, you can host yourself on your own server by following the instructions and configuring the settings.
You can set the script to send a text message when the desired date becomes accessible. The script supports Twilio as of now.
You can set the script to send a message to your private telegram channel when the desired date becomes accessible.
A simple python script to notify you directly to your email and phone when the F1 visa appointment slots are available. You can set the date range and the script will notify you when the slots are available for the dates in the range. I hope this helps you to get your visa appointment as soon as possible. Good luck!
I have used multiple packages for this project.
- Telethon
- Twilio
- Mailgun
- Mailjet
Use the package manager pip to install required packages.
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- Create a telegram account and join the group.
- Create a telegram app and get the api_id and api_hash.
- Create a twilio account and get the account_sid and auth_token.
- Create a mailgun account and get the api_key and domain.
- Create a mailjet account and get the api_key and api_secret.
- Create a .env file and add all the variables from the Constants file.
python main.py
if you want to run the script in the background in ubuntu server, you can use the following command.
nohup python main.py &
if you are using python 3.7 or above, you can just replace the python with python3 in the above commands.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.
This is for educational purposes only. I am not responsible for any misuse of this script.
If you have any questions, please contact me at josefyaduvanshi@gmail.com