Skip to content

xsreality/covid19-vaccine-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Covid19 Telegram Bot for Vaccine Alerts

This repository stores the source code of the Telegram Bot CoWIN Alerts available at https://t.me/covid19_vaccine_tracker_bot

Features

  • Send up to 5 pincodes for updates.
  • Set your preferred age, dose and vaccine for alerts.
  • Bot checks against CoWIN API every 5 minutes.
  • Streaming pipeline to notify as soon as slots open.
  • Receive alerts in your local language based on input pincode.

Architecture

image

Design Goals

  • Send notifications as soon as new Vaccination slots are available.
  • Store critical data (like user requests) in Kafka to achieve RPO = 0
  • Store non-critical data (like Vaccine slots which can be recovered from CoWIN API) outside Kafka to keep costs low.

Screenshots

set pincode receive alerts

About

Covid19 Vaccine Tracker and Telegram Bot for India

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages