CoWIN: Vaccinator đź’‰

A browser extension for superfast automated booking of vaccine slots on CoWIN.

Installation

Chrome web store

CoWIN: Vaccinator đź’‰ is available on the chrome web store. Just click on Add to Chrome to add this extension to your browser.

Manual install

To manually install this extension, you need to enable the Developer mode.
Open extensions(chrome://extensions/) and check the box for “Developer mode” in the top right. For more details, click here.
You can now drag and drop or load the unpacked directory of files to install.

Drag and drop

Download the packed crx file from here.
Open extensions, or visit chrome://extensions/ and drag-and-drop the downloaded crx file on this page.

Load unpacked

Download the zipped zip file from here.
Unzip/extract files in a folder.
Open extensions, or visit chrome://extensions/ and click on “Load unpacked” to select the folder where you have extracted the zip file contents.

Uses

After installation, visit the CoWIN self-registration portal.
You’ll see a button to start the bot. Click on that button, fill in your details, and click on book my vaccine.
The bot will automatically fill in all your details on the CoWin website, and you only need to enter the OTP.
Once you enter the OTP, the bot will continuously search for available slots, and if found, it will auto-book it for you.

In case the bot is stuck or behaves unexpectedly, stop the bot and try refreshing the page.
All the data provided by you always stay on your computer. It is not stored/shared anywhere else.

Advanced Features

Superfast login

The bot saves your mobile number so, in case of log out, you only need to provide the OTP for a superfast login experience.

Multiple Pin Code

You can enter multiple comma(,) separated pin codes. The bot will search for the vaccine availability at all provided pin codes one by one.

Search By State & District

You can also search for vaccine availability with State & District. You can only search with pin codes or state and district.

Multi-User Accounts

The bot supports accounts with multiple registered members. You need to select the correct Member Number On Dashboard. Example: If you have 3 registered members in one account, you can use this bot to book vaccines for all the 3 members one by one. You just need to provide the correct member number(the order in which they are present on the dashboard) for every member on the dashboard.

Dose 2

The bot also supports automated superfast booking for the second dose of vaccine.

Vaccine Preference

You can select the vaccine type from Covishield / Covaxin / Sputnik. You can also limit your search for only free vaccines.

Choose Vaccine Centre

If Let Me Choose The Vaccination Center is checked, the bot will hide all unavailable slots so you can choose the vaccine center from the list of all available centers, based on your preference.

Autobook

If Autobook is selected, the bot will automatically select the available vaccination center and a time slot to autocomplete the booking for you.

Retry Interval

The interval after which the bot should retry searching. CoWIN allows 20 searches within 15 mins, please provide this value responsibly.

Rate Limit Pause

If selected, the bot automatically pauses after it reaches the 20 search rate limit in 15 mins and it automatically continues after the cool-down period.

Audio Alerts

You get an audio alert when a slot is found or when you need to enter your OTP so that you never miss the opportunity to book a slot.

Screenshots

Fill in your details.

Autobook vaccine

Let me choose vaccination center

Dose 2 vaccine

Bot Running...

Vaccine found submit now

Rate limit pause

Development

Clone the repository from github.com/ashish-r/cowin-vaccinator. DeepScan grade

npm run build

Transpiles the code to es5, bundles with manifest.json, and creates a zip file under the bin directory.