/visa-slot-bot

Telegram bot made with Python to get notified when visa slots are available

Primary LanguagePython

Visa slot bot

I created this bot to getnotified when screenshots are available in the Telegram channel for dropbox appointments.

How do I use this?

  1. Clone this repo. Open your terminal and type git clone https://github.com/jimiljojo/visa-slot-bot.git. Once downloaded, cd visa-slot-bot to go inside the directory.

  2. Check python version (I used 3.9.7) python3 --version

  3. Create a new telegram app. https://my.telegram.org/apps - go here, login and create a new app. It should give you API ID and API Hash values

image

  1. In the python script add values for api_hash and api_id. From step #2

image

  1. Create a new telegram channel. Take a note of the username, and add it to the python script for YOUR CHANNEL HERE placeholder. This is where you will get screenshots forwarded to.

    1. Create a new channel and select public
    2. Type a name after https://t.me/xxxxxx ( this can be same as channelname)
    3. Use the above name for YOUR CHANNEL HERE. (tip: you can also put your username there)
  2. Run the python script by typing python3 tele_visa_script.py. You will now get MacOS notification when a screenshot is available on the Dropbox channel with slots available.

  3. Keep script running. Install Telegram app on desktop. As soon as you get notification, start booking and dont give up.

All the best, dont loose hope!!