/yacntb

Yet another CoWIN notification Twitter bot.

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

YACNTB

Open Issues Repo Forks Repo Stargazers Repo License Twitter Handle

Yet another CoWIN notification Twitter bot.

You can find my instance at @YACNTB

Features

  • Find any open slots in any district and tweet important info
  • Updates every 4 hours

Running

  1. Run these or equivalents in your terminal
git clone https://github.com/darthshittious/yacntb.git
cd yacntb
###
# Optional
python3.9 -m venv venv
source venv/bin/activate
chmod +x main.py
###
pip install -U -r requirements.txt
cp config.example.py config.py
  1. Update config.py with your Twitter API credentials
  2. Start the script with ./main.py or python3 main.py or equivalent.

Deploying

CoWIN APIs are geo-fenced, so you can't deploy on servers outside the country without implementing some kind of proxy.

Contributing

PRs are welcome. For major changes start a discussion or open an issue first to discuss changes.

License

AGPL v3 © Varun J

Support

Please star to show support, follow the bot on Twitter, and share this project with your friends 💙

Buy me a coffee

Made with ❤️ and