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.3.tar.gz (6.4 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.3-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vaccine-notifier-0.0.3.tar.gz
  • Upload date:
  • Size: 6.4 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.3.tar.gz
Algorithm Hash digest
SHA256 dbee3df393532f32d83e96f4705e8430c11eb3c794d32aa16f8cf4dac7cb874c
MD5 9fa50cb37edbc594f4bed6ddbeb8abe9
BLAKE2b-256 58c5d4dccf26247a28f49fb6af2aab155758adf23bc96803d8e384efeec570a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vaccine_notifier-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0dc54216afb146c1f9205fad4792c5e0a7bc160f8eb16ee9cf3c3a6277a28951
MD5 56dce3b71da88fc6cfba4a988fa968f3
BLAKE2b-256 d3218664d75e286409da4023c0733c8a8ef91085f9d96ad646b050a39c8d6e8f

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