Skip to main content

Cross platform cricket score notifications

Project description

cricNotifier GitHub release (latest by date) GitHub GitHub last commit GitHub issues Build Status

A python application for real time cricket match notifications on Windows and Linux

Screenshots

Menu for available matches

alt text

Notifications on KDE Neon

alt text

Notifications on Windows 10

alt text

Features

  • Rich command line UI
  • Choose among multiple live matches
  • Cross platform, works on Windows and Linux systems
  • Rich logging configuration
  • User defined notification timeout

Installation

Make sure you have python > 3.5 and pip installed, you can install it from here

For Linux systems, install dependencies for dbus-python as per specifications from your distro, e.g. for Ubuntu based distros, install following:

sudo apt-get -y install libglib2.0-dev libdbus-1-3 libdbus-1-dev

Install using pip

pip3 install cricNotifier

Build and Install

Clone the Repository

git clone https://github.com/zweack/cricNotifier.git && cd cricNotifier

For Windows:

pip install -r requirements.txt
python setup.py install

For Linux:

pip install -r requirements.txt
sudo python3 setup.py install

Running the Application

Run following command on your terminal

cricNotifier

Optional arguments:

  -h, --help                show this help message and exit
  -t, --timeout TIMEOUT     duration of system notification
  -i, --interval INTERVAL   duration between each notification
  -nl, --nologs             disable console logs

Contributing

This project welcomes contributions and suggestions. Please feel free to create a PR, report an issue or put up a feature request.

License

cricNotifier is licensed under the MIT License.

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

cricNotifier-2.0.1.tar.gz (7.8 kB view hashes)

Uploaded Source

Built Distribution

cricNotifier-2.0.1-py3-none-any.whl (8.8 kB view hashes)

Uploaded Python 3

Supported by

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