Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Shayne55434/Tautulli2Discord


https://github.com/Shayne55434/Tautulli2Discord

Last synced: 10 days ago
JSON representation

Awesome Lists containing this project

README

        

# Tautulli2Discord
This is a collection of PowerShell scripts that collect information from various sources and sends it to Discord via webhooks.

# Disclaimer
This is my very first GitHub repo that I have made public and decided to share with the Plex community. I am no scripting guru and likely do not follow best practices in my coding. That being said, I am always open to suggestions and contstructive criticism.

# Configuration
I tried to make the scripts as easy to use as possible. The scripts mostly rely on the config.json file, but some will have a few variables that are specific to the script.

Information on how to set up a Discord webhook can be found be [here.](https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks)

# Usage
That's it. Once the webhook(s) are created and the variables are filled in properly, you should be able to run the scripts and it send the relevant information to your Discord server/channel.

I have set my scripts up to run as a Scheduled Task, so it's completely hands off.

# Examples
CurrentStreams.ps1
![DiscordCurrentlyStreaming.ps1](https://i.imgur.com/pDA3Tvs.png)

PopularOnPlex.ps1
![PopularOnPlex.ps1](https://i.imgur.com/MpEhVWJ.png)

LibraryStats.ps1
![DiscordLibraryStats.ps1](https://i.imgur.com/ghONij6.png)

PlaysForLast12Months_v2.ps1
![DiscordPlaysForLast12Months_v2.ps1](https://i.imgur.com/NLqkeI2.png)

TopXUsersByMediaType.ps1

![DiscordTopXUsersByMediaType.ps1](https://i.imgur.com/0SNBXA9.png)

# Issues
Probably. Just let me know and I will try to correct.

# Thanks
Many thanks to [FS.Corrupt](https://github.com/FSCorrupt) for his help and contributions. And thanks to Ladrek for coming up with some of the ideas for these scripts.

# Enjoy
This one is simple.