An application to help in the automatic booking of COVID vaccination slots in India whenever they become available.
This application aims to automatically book vaccine slots for registered beneficiaries on the Co-WIN website as per availability. Users need to have an account registered on UMANG with the same phone number that is registered with Co-WIN and enable the 4-digit MPIN login process. Options for vaccine registration are obtained beforehand and a booking is attempted once a slot becomes available. No manual intervention (OTP or captcha) from the user is needed.
The setup procedure is demonstrated for Google Chrome. A similar procedure should be followed for other webkit browsers as well.
The application automatically sends out requests for OTPs once every few minutes. To automatically capture the OTPs received on the phone in the browser, Google Messages is used along with a browser extension.
Make sure Google Messages is installed and selected as the default SMS app on your phone.
Visit Google Messages Web on your browser and login by scanning the QR code from your phone. Make sure you select Remember this computer while logging in. On your phone, enable background sync for the Messages app. If configured for the first time, a user prompt asks if you want the app to keep running in the background - select Yes in that case. This will ensure that you are kept logged in for subsequent sessions. Close the tab once you have been logged in.
This is dev version of the extension and needs to be set up manually; porting to the extension store is a work in progress.
You can login to the official Co-WIN portal to reschedule or cancel the appointment if necessary.
GNU General Public License v3.0