Home - Suchismit4/Co-Win-Bot GitHub Wiki

Wiki for the Co-Win Bot

Resource Maintained by Atendimento2005 and Suchismit4

Warning: This app is only for educational purposes.


Context: Co-Win is an application developed by the Government of India with the collaboration of UNDP. The site is a one-way portal for users to get vaccinated, and register themselves, and book appointments. As the second phase of vaccination for the younger part of the population has begun, the site is intensely used. The site has a major flaw of not providing notifications for upcoming slots, which is unfair. Life is not first-come-first-serve. The bot is used to check for vaccination slots on the site. Previous editions used the public API as in API Setu. But public API-s such as API Setu are not protected and are cached every 30 mins. This is neither told by the govt nor mentioned thus checking for slots from home page is useless. Our bot logs in the user registered to the portal via OTP from mobile with the help of Google Messages and checks for slots every 20 seconds on the logged-in dashboard where they use their "protected API" to fetch the slots and thus are real-time. Once the bot finds a slot, it will notify the user to book the slot immediately.

Who can use this Bot?

Users who only have 1 member registered on the site and do not have an appointment scheduled can use this application.

Is this safe?

The Bot is safe to use but is an unethical practice to bot a website. It is highly discouraging.

Does the Bot get updated?

Yes, the bot does get updated

Will you steal my information?

No, All data are local stored

Okay where can I get started?

Head over to the QuickStart guide located here.

What language is the bot coded in?

Python


Flow of data (flow chart)

Flow chart

The bot is frequently updated and maintained. If any errors please make an issue message in github.