Skip to content
This repository has been archived by the owner on Feb 10, 2023. It is now read-only.

Polls vaccination centers for available dates and sends a telegram message if found.

Notifications You must be signed in to change notification settings

CallToPowerLegacy/telegram-impf-msg

Repository files navigation

telegram-impf-msg

Polls vaccination centers for available dates and sends a telegram message if found. It's possible to configure multiple vaccination centers that get updated to multiple telegram groups.

Copyright (C) 2021 Denis Meyer

Prerequisites

  • Python 3
  • Windows
    • Add Python to PATH variable in environment

TODO before using

Usage

  • Start shell
    • Windows
      • Start shell as administrator
      • Set-ExecutionPolicy Unrestricted -Force
  • Create a virtual environment
    • python -m venv venv
  • Activate the virtual environment
    • Mac/Linux
      • source venv/bin/activate
    • Windows
      • .\venv\scripts\activate
  • Install the required libraries
    • pip install -r requirements.txt
  • Configure
    • config.json
    • config_vax_center.json
  • Run the app
    • python Main.py

Production

  • Change configs
    • config.json
    • config_vax_center.json
  • Install the required libraries
    • pip install -r requirements.txt
  • Make start/stop scripts executable
    • chmod 755 -R scripts
  • Run start/stop script
    • ./scripts/start.sh
    • ./scripts/stop.sh

About

Polls vaccination centers for available dates and sends a telegram message if found.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published