Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nwithan8/tauticord
A Discord bot that displays live data from Tautulli
https://github.com/nwithan8/tauticord
Last synced: 10 days ago
JSON representation
A Discord bot that displays live data from Tautulli
- Host: GitHub
- URL: https://github.com/nwithan8/tauticord
- Owner: nwithan8
- License: gpl-3.0
- Created: 2019-06-19T20:02:50.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T16:56:01.000Z (20 days ago)
- Last Synced: 2024-10-25T23:34:30.446Z (19 days ago)
- Language: Python
- Size: 1.48 MB
- Stars: 111
- Watchers: 8
- Forks: 22
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tauticord
A Discord bot that displays live data from Tautulli
[![Release](https://img.shields.io/github/v/release/nwithan8/tauticord?color=yellow&include_prereleases&label=version&style=flat-square)](https://github.com/nwithan8/tauticord/releases)
[![Docker](https://img.shields.io/docker/pulls/nwithan8/tauticord?style=flat-square)](https://hub.docker.com/r/nwithan8/tauticord)
[![Licence](https://img.shields.io/github/license/nwithan8/tauticord?style=flat-square)](https://opensource.org/licenses/GPL-3.0)
[![GitHub Sponsors](https://img.shields.io/github/sponsors/nwithan8?style=flat-square)](https://github.com/sponsors/nwithan8)# Features ⚙️
Tauticord uses the Tautulli API to pull information from Tautulli and display them in a Discord channel, including:
### Overview:
* Number of current streams
* Number of transcoding streams
* Total bandwidth
* Total LAN bandwidth
* Total remote bandwidth
* Library item counts### For each stream:
* Stream state (playing, paused, stopped, loading)
* Media type (tv show/movie/song/photo)
* User
* Media title
* Product and player
* Quality profile
* Stream bandwidth
* If stream is transcoding
* Progress of stream
* ETA of stream completionAdministrator (the bot owner) can react to Tauticord's messages to terminate a specific stream (if they have Plex Pass).
Users can also indicate what libraries they would like monitored. Tauticord will create/update a voice channel for each
library name with item counts every hour.# Announcements 📢
See [ANNOUNCEMENTS](documentation/ANNOUNCEMENTS.md).
# Documentation 📄
See [DOCUMENTATION](documentation/DOCUMENTATION.md).
# Development 🛠️
See [DEVELOPMENT](documentation/DEVELOPMENT.md).
# Contact 📧
Please leave a pull request if you would like to contribute.
Also feel free to check out my other projects here on [GitHub](https://github.com/nwithan8) or join the `#developer`
channel in my Discord server below.## Shout-outs 🎉
### Sponsors
[![JetBrains](https://avatars.githubusercontent.com/u/60931315?s=120&v=4)](https://github.com/JetBrainsOfficial)
### Contributors