-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion: Plex Webhook Integration #67
Comments
Thanks for raising this issue. I don't use Plex myself, so it would be difficult for me to add integration since webhooks seem to be a premium feature. I would appreciate contributions though. |
It looks like @andrey-yantsen had done some work with plex webhooks and api with Rust. This may help whoever picks up this task. Either to reach out or integrate some code. |
Well hello to you too :) I have some basic structs implemented in plex-api.rs, but unfortunately, I didn't test this functionality at all. If somebody will be willing to use the lib — please do pop by, I'm always happy to see new contributors. |
Just popping in here is the code for Plex Webhooks -> Slack
If you were to update the route to be something like /api/plex_webhook or something, and then "Notify Slack" could just be changed into a database call or however Ryot is saving data it feels like this gets you 90% of the way there. I'm also happy to test anything. Javascript isn't my primary language and I haven't actually dug too deep into the Ryot code base (and I largely wouldn't understand what I was looking for) but hopefully this can be useful. |
I don't have Plex premium, so it won't be possible for me to develop this feature. But I would appreciate a PR. |
This might be tough to use for all the people hosting within their own network but for anyone who uses Plex (with the Plex Pass) they can use Webhooks to sync their watch history.
https://support.plex.tv/articles/115002267687-webhooks/
https://app.plex.tv/desktop/#!/settings/webhooks
This would help track Plex media (which for me covers TV, Movies, and Audiobooks)
The text was updated successfully, but these errors were encountered: