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.6.tar.gz (4.7 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.6-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vaccine-notifier-0.0.6.tar.gz
  • Upload date:
  • Size: 4.7 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.6.tar.gz
Algorithm Hash digest
SHA256 a35b6062739eb3110975e7e8634cf7c59642fdb4dd142049d452b796f78c4fb7
MD5 709ecf8652a2bd60ac5556c97ce28cfb
BLAKE2b-256 407c9e2fa927b3f86854919053fc44b19ee4a71946738a4d2f7a1d1608b03cf3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vaccine_notifier-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 5.4 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f0e9e97247bf8ddc4d876bd02c43756d4d006f5183c502bd8758e268141806d8
MD5 56ad18f6e2403217c3b3040c5ee40b24
BLAKE2b-256 97b1b5c287f3bdacbdbd0560a5c12e655116b764fd6a764b824210efa03a05fe

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