@ankt/cowin v1.0.2
Script to check for available slots for 18+ on https://www.cowin.gov.in/home. It checks for available slots every 5 seconds and launches the user's default browser with the cowin url as soon as the slot is found.By default, it checks the slots for today's date but it can be changed by specifying the date in -t flag.
Note: Since it, by default, makes requests to cowin APIs every 5 seocnd(feel free to change it in the script), it's recommended to run this just before the slots are reset. Otherwise, it may run into API rate limit problems and your IP may get blocked.
Usage:
node cowin -s Uttarakhand -d Dehradun -a 45 -t 05/24/2021
// Checks the available slots on 24 May 2021 for 45+ in DehradunThe age defaults to 18.
It can also be used just with the pin code
node cowin -p 248001 -t 05/26/2021It's also available as a globally installable package on npm.
npm install -g @ankt/cowinand then just use as
cowin -s Uttarakhand -d DehradunIf you do not wish to install it globally then you can also use it as:
npx @ankt/cowin -s Uttarakhand -d Dehradun