Skip to content

coasttech/Plex-Autostop-of-NZBGET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Tautulli Plex Stream-Based NZBGet Auto-Pause Script

This repository contains a Python script that utilizes Tautulli to monitor streaming activity in Plex and automatically pauses NZBGet when active streams are detected.

Features

  • Monitors Plex streams in real-time using Tautulli API
  • Pauses NZBGet when active streams are detected
  • Resumes NZBGet when streams end
  • Configurable checking interval (30 seconds by default)
  • Customizable Tautulli and NZBGet settings

Requirements

  • Python 3.x
  • Dependencies: requests, base64

Usage

  1. Install Python 3.x if not already installed.
  2. Install required dependencies using pip:
  3. Clone or download the repository to your local machine.
  4. Update the following settings in the script:
  • Tautulli API key (tautulli_apikey)
  • Tautulli URL (tautulli_url)
  • NZBGet username (nzbget_username)
  • NZBGet password (nzbget_password)
  • NZBGet URL (nzbget_url)
  1. Run the script using Python:
  2. Clone or download the repository to your local machine.
  3. Update the following settings in the script:
  • Tautulli API key (tautulli_apikey)
  • Tautulli URL (tautulli_url)
  • NZBGet username (nzbget_username)
  • NZBGet password (nzbget_password)
  • NZBGet URL (nzbget_url)
  1. Run the script using Python:

Contributing

Contributions are welcome! If you have any improvements or new features to suggest, feel free to submit a pull request.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages