An API server to receive webhook events from Sonarr and Radarr and send SMS messages.
Project description
notifierr
notifierr is an SMS notification service used in conjunction with Radarr/Sonarr to send SMS notifications when movies and TV shows are available to watch.
Installation
The easiest way to install notifierr is with pip
python3 -m pip install notifierr
You can also clone the repository directly and run setup.py manually
git clone https://github.com/adamsbytes/notifierr.git
cd notifierr
python3 setup.py install
Usage
Configuring the Server
You must edit notifierr/config.py
with your own values before starting the API server. You'll also need to set some environment variables, depending on which SMS provider you're using.
Twilio SMS provider
The following environment variables are required:
TWILIO_ACCOUNT_SID
: Twilio account SID
TWILIO_AUTH_TOKEN
: Twilio auth token
TWILIO_FROM_NUMBER
: the Twilio phone number you want to send messages from
Starting the Server
NOTE: pip installs may need to add ~/.local/bin
to their PATH
For pip installs:
notifierr --host 0.0.0.0 --port 8181
To manually start the server:
$appdir/cli.py --host 0.0.0.0 --port 8181
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.