/impfalert

Small script that parses available vaccination slots in Berlin vaccination centers (via doctolib.de API).

Primary LanguagePythonApache License 2.0Apache-2.0

impfalert

Small script that parses available vaccination slots in Berlin vaccination centers (via doctolib.de API). Alerts can be configured to be sent via Telegram bot or via Slack webhooks.

How to use

  1. Create a Telegram bot or add a Slack webhook.
  2. Set up environment variables (depending on the preferred alert type):
export TELEGRAM_BOT_TOKEN=
export TELEGRAM_BOT_CHAT_ID=
export SLACK_WEBHOOK_URL=
  1. Run python main.py somewhere. No external packages required, plain Python 3 code.
  2. (optional) You can add HEALTHCHECK_TOKEN (https://healthchecks.io/) to ensure that your script is up and running.