Skip to main content

Notify vaccination availability - Play Music/Song and Send Desktop Notifaction for vaccine availability

Project description

Vaccine Notifier with Crontab

It takes input as music/song file path and other filter option for vaccine slot booking (given in usage section), Notifies you when vaccine slots are open for booking by sending desktop notification with song/music playing.

Installation

From PyPI

pip install vaccine-notifier

From GitHub

git clone https://github.com/panchal999/vaccine-notifier
python3 -m venv testenv
source testenv/bin/activate
python setup.py install

Features

  • Play Music/Song when vaccine slot detected
  • Send customized desktop notification includes Pincode, Address and Date for available vaccine centers
  • More details about Vaccine Centers updated in log file

Usage

CLI

❯ vaccine-notifier -h
usage: vaccine-notifier [-h] [-p PINCODES] [-d DATES] [-v VACCINE] [-l LOG]
                        music

positional arguments:
  music                 Path of Music or Song file. Play when vaccination
                        center detected

optional arguments:
  -h, --help            show this help message and exit
  -p PINCODES, --pincodes PINCODES
                        Single Pincode OR Comma Sprated Pincodes if multiple
  -d DATES, --dates DATES
                        Single Date OR Comma Seprated dates if multiple (In
                        dd-mm-yyyy)
  -v VACCINE, --vaccine VACCINE
                        Vaccine Names, Comma Seprated if multiple FROM
                        (covishild, covaxin, sputnik)
  -l LOG, --log LOG     Log File to Store Logs (Default vaccine_log.log file in
                        current directory

License

© 2020 Parth Panchal

This repository is licensed under the MIT license. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vaccine-notifier-0.0.5.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vaccine_notifier-0.0.5-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file vaccine-notifier-0.0.5.tar.gz.

File metadata

  • Download URL: vaccine-notifier-0.0.5.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.0

File hashes

Hashes for vaccine-notifier-0.0.5.tar.gz
Algorithm Hash digest
SHA256 4a84c7a169f27805c1dae913d2c40e31a6c9b2e1d3e3c08e6ec84fc67ce2d4cf
MD5 49579803606b6fa8a5a0c775d78a0b7a
BLAKE2b-256 6b524f13fa89eff9b91041de95f3a850421fb21c058421215b27096e5218541e

See more details on using hashes here.

File details

Details for the file vaccine_notifier-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: vaccine_notifier-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.0

File hashes

Hashes for vaccine_notifier-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a379706a04ee5cfd035c6de7941351e182af89bc86e00e859d4d7503b10e7cd2
MD5 3a76842952927d5edeeb2203661f6f44
BLAKE2b-256 351c3e13a2e94a601e54d831246c52623ed4e3016bdda6112476a381bcbf5048

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page