darkalfx / requestrr

Requestrr is a chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat. Current platform is Discord only, but the bot was built around the ideology of quick adaptation for new features as well as new platforms.
MIT License
863 stars 101 forks source link

[Feature Request] Search Plex before sending the request to Radarr/Sonarr #47

Open chazlarson opened 4 years ago

chazlarson commented 4 years ago

I've got a Plex library that is pointing at movies/tv which are not managed by Radarr/Sonarr.

I'd like Requestrr to search Plex before sending the request on to Radarr/Sonarr. It could then find my existing copy of "Cool Space Movie" before sending it to Radarr, which would ultimately download a second copy or never tell my friend that it was available, even though it has been all along.

LilPeen commented 3 years ago

+1 to this, I jumped over to this bot from Mellow as it seems it is no longer being worked on, love how simple this is to setup by comparison but as I have a handful of users that request without checking plex themselves, Mellow bot will still need to be in use right now >.<

darkalfx commented 3 years ago

Requestrr checks if the content is available in Radarr/Sonarr before allowing users to request it.

Therefore, it wont allow users to request content that is flagged as downloaded in Sonarr/Radarr.

LilPeen commented 3 years ago

I can't speak for everyone, but I for one had a large library before using radarr/sonarr or even starting this venture. It's quite a pain to update radarr/sonarr with all the content I've had outside of it. thus why I second this request. I'm sure I'm asking alot but I'm sure the ones who would love this are in the same boat as Chaz/I.

chazlarson commented 3 years ago

Exactly. I have a library of 30,000 movies in Plex that is stored in team drives I don’t control. I’m not going to add all those to Radarr, so as far as Requestrr is concerned they don’t exist.

bakes82 commented 3 years ago

@darkalfx A better solution would be to check a collection in the Trakt API, otherwise you now have to check Plex, the next guy wants Emby, then JellyFin.

Centralize it to Trakt, you push your collection to Trakt and boom now use any media server you want.

Emby has this option: image

I also belive the plex trakt plugin has the same one. All movies/tv shows get added in to trakt and marked as you having it it, and the watched history is another area

LilPeen commented 3 years ago

@darkalfx A better solution would be to check a collection in the Trakt API, otherwise you now have to check Plex, the next guy wants Emby, then JellyFin.

Centralize it to Trakt, you push your collection to Trakt and boom now use any media server you want.

Emby has this option: image

I also belive the plex trakt plugin has the same one. All movies/tv shows get added in to trakt and marked as you having it it, and the watched history is another area

This doesn't work in Plex's case, they want you to have Trakt Premium... and who want's to pay to just track their library..

bakes82 commented 3 years ago

First, why are you even using plex to add stuff to the collection, the bot can do it with the trakt api it self. Also if you have the trakt plugin in plex you can do the same thing.

image

LilPeen commented 3 years ago

The api alone is free? I checked the site and even signed up but ran into this:

image

bakes82 commented 3 years ago

Are you a developer? Yes the api is free. You keep pointing to built in things. Everything Im talking about needs to be coded. The bot would write to a trakt collection not radarr not sonarr not plex or emby. I dont know what you are trying to do lol. The scrobbler is only to record watch status.

https://trakt.docs.apiary.io/#reference/users/add-list-items

CoffeeKnyte commented 3 years ago

I'd like to put my vote in for this as well. I love requestrr, but I also have a ton of movies/shows that weren't added through sonarr/radarr. It would be great to have the option to search plex for that content before adding to radarr/sonarr. I understand that plex will sometimes have a mismatch, but it's relatively rare, and the same mismatch issue can happen with radarr/sonarr as well.

Hope that this feature can be added.

darkalfx commented 3 years ago

You can integrate Requestrr with other tools like Overseerr, those other programs will check with Plex and provide better accuracy with your results if you don't keep all your downloads visible for Sonarr/Radarr.