Metadata-Version: 2.1
Name: streamkeeper
Version: 1.2.1
Summary: Keep those livestreams to watch whenever you want
Author: Shane Dowling
Requires-Python: >=3.7,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: google-api-python-client (>=1.12.5,<2.0.0)
Requires-Dist: python-daemon (>=2.2.4,<3.0.0)
Requires-Dist: python-pushover (>=0.4,<0.5)
Requires-Dist: streamlink (>=1.7.0,<2.0.0)
Requires-Dist: youtube-python (>=1.0.13,<2.0.0)
Description-Content-Type: text/markdown

[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

# Streamkeeper

Watches specified youtube channels and will automatically download any live streams the youtube channel posts, then converts to a video format. Optionally you can get notified over pushover.


## Requirements

`make setup`

Also requires [ffmpeg](https://ffmpeg.org/) and [streamlink](https://github.com/streamlink/streamlink), both need to be installed and executables in the current path.

## Configuration

For now copy config.ini.sample to config.ini and fill in following the TODO comments.


## Usage

* `make build`
* `make start` or `make daemon` to background it

