Skip to content
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

[Request] Support Radarr and Sonarr #112

Open
zero77 opened this issue Apr 2, 2021 · 4 comments
Open

[Request] Support Radarr and Sonarr #112

zero77 opened this issue Apr 2, 2021 · 4 comments
Labels
enhancement New feature or request priority:low

Comments

@zero77
Copy link

zero77 commented Apr 2, 2021

Can you please add support for both Radarr and Sonarr, thanks.

API

@iamkroot
Copy link
Owner

iamkroot commented Apr 2, 2021

From what I can tell, both Radarr and Sonarr are tools for downloading the media files. Trakt Scrobbler works by monitoring your media player when you are watching something, and has nothing to do with downloads. What would it even mean to add support for Radarr or Sonarr?

@zero77
Copy link
Author

zero77 commented Apr 2, 2021

Both Radarr and Sonarr, track films or tv series and send a magnet link to your torrent client once it's available but, they continue to do this unless the film or tv episode is set to unmonitored.
So it would be great if trakt-scrobbler was able to set the film or tv episode to unmonitored, so they are not downloaded again once they have been watched.

@iamkroot
Copy link
Owner

Hmm this seems like a very tangential feature request, since it has nothing to do with Trakt. You basically want to piggy-back on the existing machinery that monitors the media players and do something other than scrobbling the events.
This was actually my original goal, where scrobbling to trakt would be just one of the many things supported. For one, support for scrobbling to other services could also be added. But I restricted the scope only to trakt scrobbling to make the project simple.

If I did have to implement this, I'm envisioning something like a general-purpose plugin-based system, where the monitors are responsible for generating the media events (just as they do now), and event handlers (plugins) consume these events. For example, one plugin would scrobble to trakt, another would talk to radarr/sonarr.
This is obviously going to require quite a large modification in the codebase, so it seems pretty unlikely to be implemented in the near future. I'll think about it a bit more when I get some free time.

@iamkroot iamkroot added the enhancement New feature or request label Apr 18, 2021
@zero77
Copy link
Author

zero77 commented Apr 21, 2021

At least in practice it's the same concept as what already happens with Trakt. But instead of setting the Show or film as Currently Watching it sets it to watched "unmonitored" in Sonarr or Radarr.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:low
Projects
None yet
Development

No branches or pull requests

2 participants