Add a "From your Plex Watchlist" Row to Overseerr Discovery Page for Plex-authenticated users
See original GitHub issueDescription
For users who use authenticate with their Plex credentials, it would be great to show their Plex Watchlist as a row in Discovery with the ability to request items not currently available on the server.
Here is an example query builder for the API (from Sonarr):
var requestBuilder = new HttpRequestBuilder("https://metadata.provider.plex.tv/library/sections/watchlist/all")
.Accept(HttpAccept.Json)
.AddQueryParam("clientID", clientIdentifier)
.AddQueryParam("context[device][product]", BuildInfo.AppName)
.AddQueryParam("context[device][platform]", "Windows")
.AddQueryParam("context[device][platformVersion]", "7")
.AddQueryParam("context[device][version]", BuildInfo.Version.ToString())
.AddQueryParam("includeFields", "title,type,year,ratingKey")
.AddQueryParam("includeElements", "Guid")
.AddQueryParam("sort", "watchlistedAt:desc")
if (!string.IsNullOrWhiteSpace(authToken))
{
requestBuilder.AddQueryParam("X-Plex-Token", authToken);
}
Desired Behavior
On the Discovery page, show a row called “From Your Plex Watchlist” that shows media items for everything you have added to your Plex Watchlist, with the same status and actions as Media Items in other rows (ie, Trending).
Additional Context
No response
Code of Conduct
- I agree to follow Overseerr’s Code of Conduct
Issue Analytics
- State:
- Created a year ago
- Reactions:33
- Comments:10
Top Results From Across the Web
Why use Overseerr over watchlist integration? : r/PleX - Reddit
I have my Sonarr/Radarr setup to automatically search for stuff on users' watchlists. I like this approach because users don't have to leave ......
Read more >Universal Watchlist (Beta) - Support - Plex
It's easy to add content to your Universal Watchlist from a number of places: Movies or TV shows in a Plex Media Server...
Read more >Users - Overseerr
This account's credentials are used to authenticate with Plex. Adding Users. There are currently two methods to add users to Overseerr: importing Plex...
Read more >User watchlist · Issue #327 · sct/overseerr - GitHub
User logs in and selects things the things they want to be on their list, both movies and TV. Leverage Plex API to...
Read more >Plex torrent Streaming Through RealDebrid on Python - Morioh
Using content services like plex discover, trakt and overseerr, your personal media server users can add movies/shows to their watchlist and they become ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Why stop there, I think it would be a dream to make it a permission & user settings option to auto-request anything that shows up on any plex user’s watchlist, then users would be able to effectively request things without leaving the plex app… set it and forget it
Plex just added an option to generate an RSS feed for your watchlist, this would essentially allow users to add this “URL” to their profile. This should remove the need to implement a way to scan all users Plex profiles and give users a choice if they want this or not. I also believe scrubbing an RSS feed should be 100x easier to implement.
https://app.plex.tv/desktop/#!/settings/watchlist