rivenmedia / riven

Plex Debrid Rewrite (WIP)
GNU General Public License v3.0
179 stars 28 forks source link

[Feature] Discord notifications via webhook for Plex Watchlist changes #283

Open TheIndieArmy opened 2 months ago

TheIndieArmy commented 2 months ago

A feature allowing the user to setup Discord notifications for changes to user's Plex Watchlist. This is helpful to Plex server admin in ensuring the content their users are watchlisting (requesting) is being picked up in a timely manner. Or if it needs to be obtained through other means.

The attached file is some code written with ChatGPT that I've been using successfully for some time. watchlist_notifier.txt

Mercury also created a PD fork here with the feature: https://github.com/mercuryy-1337/plex_debrid

dreulavelle commented 2 months ago

I was thinking of adding shoutrrr support 🤔

TheIndieArmy commented 2 months ago

I'm not familiar with Shoutrrr, I'll have to take a look at it. I'm using Notifiarr and the ChatGPT script I created to fill in the gap.

AyushSehrawat commented 3 weeks ago

Will we need discord notifications if frontend gets it's own notification ? @dreulavelle

dreulavelle commented 3 weeks ago

people keep asking about discord notifications.. so I guess I'll add it.. but I think it will get pretty spammy.. so I was thinking to do it in the form of reports? Like maybe every few hours, or nightly report or something?

AyushSehrawat commented 3 weeks ago

people keep asking about discord notifications.. so I guess I'll add it.. but I think it will get pretty spammy.. so I was thinking to do it in the form of reports? Like maybe every few hours, or nightly report or something?

Like a background service ? Will be nice, user can set the report interval and webhook url in settings, which can be edited in frontend too.