We should integrate with trakt.tv to sync watched status as well as adding downloaded episodes to library (optional of course).
Recommendations and sorting by trakt rating too.
Automatically add series from trakt's lists.
Related Features
Comment from enterprised on Trello:
And use Trakt to restore database upon crash or fresh install
Comment from evannadeau on Trello:
I'll vote for some Trakt integration. I love Trakt so much I bought the T-Shirt (j/k VIP supporter though).
However for Trakt integration, since I use MediaBrowser (especially version 3, you should all try it) with it's Trakt Integration plugin for all my library and watch status, I would be looking for something a little different.
With the right setup in NZBDrone for default quality and folder location, I would like it if drone would automatically add series that are in my Trakt "watchlist", and once it has done this (or better yet downloaded an episode from the series) remove the show from the Trakt watchlist. This is what CouchPotato does for movies.
Comment from tymixon on Trello:
One of the main reasons I have an account on Trakt is to get suggestions for new series to watch as there are no commercials when you download (yay!!). Would it be possible to add a suggestions button/tab that pulls from trackt?
I'd love to have all the categories and functions you get on trackt's website, but I realize that may not be possible.
Comment from markus101 on Trello:
@tymixon Could you elaborate on the categories portion? As for the suggestions, this was something we wanted to do back in v1, but since we're already using trakt I think it would be a huge win to support adding series based on trakt's recommendations.
My current vision for that feature would be a separate section of add series, instead of adding existing or new (by title) you would have the option to see the list of recommended series from trakt and then add them (same as you would when adding existing series). Does that sound like what you're thinking?
Comment from tymixon on Trello:
@markus101 If you go to Trakt's website, and go into the recommendations for TV (or Movies) they have categories, or genre's. The suggestion list is usually a limited number (or paged, I never noticed). But I like having the genre's to look thru.
Comment from markus101 on Trello:
Got it, seems reasonable.
Dev stuff:
Need to get the genres: http://trakt.tv/api-docs/genres-shows
Then the recommendations: http://trakt.tv/api-docs/recommendations-shows
By default show all genres, then allow them to be filtered.
Comment from deadshotomega on Trello:
Wow this is an awesome idea, I find myself going through the recommended section all the time. (and with the upcoming movies drone this would be even more amazing!)
Comment from markus101 on Trello:
We should also allow sorting by trakt rating, which would be a more advanced way of setting favorites.
Comment from jordijansen1 on Trello:
Please make this a higher priority. This is the only feature that keeps me from using NZBDrone opposed to Sickbeard (a custom build that implements trakt integration)..
Comment from vincentbivona on Trello:
Please make this a higher priority and also add the ability to sort by the watched status so I can see what I haven't watched (maybe also add a different color for this to the calendar view).
I also think you could add all these trackt.tv features to a pro version.
Comment from michaelgoodwin2 on Trello:
A smart feature would be to also set the next n-amount of unwatched episodes as high priority, based on recently watched status.
Also use tv shows in watchlist to add shows, removing them from the watchlist once added.
Comment from robertsanchez3 on Trello:
Yes! Adding downloaded episodes to th trakt library is what I'm missing coming from SB.
Comment from m0ul on Trello:
better wait with this when the new api is out.
trakt is currently in the processes of making a new site and api.
Comment from manumilg on Trello:
more annoying than it seemed first without this notification of downloads : all the lists or tools that i was using to show me my next episodes to watch are no more valid ...
Comment from acelove on Trello:
Any way this could be moved to a higher priority. I use trakt all the time, it would be a killer feature
Comment from m0ul on Trello:
adding support for auto downloading the trakt watchlist would be nice too.
Comment from karmapolice1 on Trello:
@markus101 just curious if you're making any progress on this feature? no updates in quite a while... has this been back-burnered?
Comment from markus101 on Trello:
@karmapolice1 We weren't actively working on it before. We'll move it to in progress when its being actively worked on though.
At this point there ins't a point in adding it because trakt will be releasing a new version of their API that we'd want to switch to.
Like anything on the board, eventually we want to do it, but it comes down to time.
Comment from karmapolice1 on Trello:
@markus101 ok, just seemed like something that had a lot of excitement around it (including from you dev types) a while back, but hadn't heard of any movement on it. Just checking in.
Comment from joekane5 on Trello:
What is your opinion on Trakt? Is it safe to use in light of https://torrentfreak.com/pirates-expose-their-download-habits-through-trakt-141130/ ?
I'm really just asking. I had a Trakt account, but removed it after reading this.
Comment from silk186 on Trello:
Integration with this type of service would make it much easier for users to migrate to Sonar and keep track of what they have already watched and deleted.
Comment from bancarelvalentin on Trello:
It would be awesome if trakt watchlist could be automatically downloaded and all trakt show added to sonarr.
Comment from elgallo on Trello:
@joekane5 Trakt info can be set to private I. Your profile settings
My desire is for watched status to toggle the monitored status. If I've already watched an episode, I don't need Sonarr to download the next quality in the profile.
@captainnapalm it won't if the cutoff has been met; set your cutoff lower.
@markus101 yes that's a good point, but if I haven't watched the episode yet, I want Sonarr to grab the next best quality.
I would like this to be added! I'd find it very useful for being able to add new series without having to log into Sonarr.
Now that Trakt.tv has gone through its own update, is this feature request within Sonarr likely to gain traction?
+1 on prioritization of this issue. Integration would be fantastic and with all the features that the dev's and users have suggested this would most likely attract a much larger following to Sonarr.
Yes please! Having the downloaded episodes automatically mark as collected in trakt gets my vote up
This is the only feature that Sickbeard had that made it difficult to switch..+1 on prioritization a well
+1 for trakt integration. Also, sync trakt lists to sonarr tags.
+1 for trakt! Was about to suggest this but searched and found it was requested already a long time ago. Any progress? Would love this.
Something like SickRage would be awesome.
http://www.mediafire.com/view/bezck1srf8biujp/Capture.JPG
Automatically add from a trakt specified list world be great.
that would definitely be a great addition, one most HTPC apps in the ecosystem have.
It would also make you play nice with others, because I don't solely use sonarr (eg. butter for example), so having synchronization on watched shows or "wanted" shows would mean much less manual sync work.
+1
And I hate the voting system on github (or lack thereof), which doesn't help proritize features according to real user expectations :-)
I would still love to see setting the monitored status based on trakt/Plex/kodi watched status implemented. Doesn't look like it'll ever be a priority here, so might need to learn to create my own script to do this.
It would be great if you could see trakt "watched"-status for episodes in sonarr when deciding which episodes to manually download.
+1 for Trakt integration
+1 also for Trakt integration
Trakt integration would be nice!
+1
Just a note, you guys have 41 comments on this issue, number 6 in most commented issues and it's declared as low priority? :S
Comment count/votes aren't the deciding factor. There are hundreds of open issues and only so many hours in a day. If someone wants to pick it up and implement it before we get to it, we accept pull requests, but at this time its not a prioritized feature for us.
IMHO complaining people are not working on it is not a good way of sorting this out. Trying to raise awareness to it might help though.
@lunks if I understood your comment correctly, raising awareness was my point in my comment! Not complaining. I know what having few hours in a day is! And not always is required to remind people that they are complaining and not doing anything, that is becoming a widely arrogant cliche in these days.
My point was that comment/votes may not be the deciding factor, but they should be accounted for. Note that I was speaking in relative (to other issues) terms, not asking you to do that asap. In this way, you guys are basically ignoring what the users are telling you, and as yo certainly know, that not a good thing for the success of a piece of sw.
Wow, these responses to rbrtribeiro are absolutely inappropriate and hostile. We all need to treat each other with respect.
@rbrtribeiro @zykos not trying to be rude nor arrogant here, sorry if it sounded that way.
It's just that software being successful is not usually what thrives people working on OSS (at least from my experience). It's more about learning and fixing things for yourself (or because you go a little OCD and know you can do something better).
I'm not a contributor to the project, but given the current status of the project (fewer contributors and lots of users) it seems reasonable to prioritize breaking issues than adding new features.
I'm not going to engage in continued hostile comments from you. Thank you sir.
I'm not sure I get what you're finding hostile in his comments, he's just explaining how it works: this is an open-source projects maintained by other people for free on their free time.
Sometimes life or work just takes over, so the little time that they do have has to be allocated to fixing bugs and issues before adding major features such as this one.
Thank you all for letting us know you feel that this is an important feature to have in Sonarr. Regardless of how people phrase their opinions, that message still comes across.
'Votes' are not being ignored, and certainly carry weight on when we decide to work on a particular issues. It tells what people feel is important to them, and more importantly, comments frequently gives us use-cases that we haven't thought of ourselves. But ultimately the decision on whether we spend time on something is ours, in that sense they aren't really votes at all, since that implies a democracy.
Trakt Interaction offers a couple of opportunities, such as scrobbling/watched and watchlists/suggestions for new shows. There are some other things to consider as well: if you integrate trakt (a public service) then people will cry foul and demand direct Kodi or Plex integration as well, because they want to avoid a public service having their library list and still have access to scrobbling/watched functionality. So implementing it isn't just 'plug in trakt', it's designing the entire architecture to implement those services and features properly.
It's not insanely complicated, but does require some thought to get right.
The reason it's a low priority is because it's a feature that Sonarr can do without. In essence it's a nice to have, but it doesn't contribute to Sonarr's primary function of grabbing the right download.
It does help with cleanup of for example daily shows, and discovering new shows, but that's hardly a primary function.
It also means that there are other features that are significantly more important, such as subtitle support as first-class citizen, and foreign language metadata support.
subtitles do have a workaround, but not easily. Foreign language metadata support is currently a significant show-stopper for many non-English users watching their local shows. Both of these issues are being worked on, albeit slowly.
At least an "Import series from Trakt" option would be nice - and Sonarr would come on par with Sickbeard (and forks). Right now, while I'm using Sonarr, mainly because the awesomely implemented quality system, it is a major annoyance when I have to re-init my library and move all my shows manually (just right now I built a NAS and have to move about 60 shows, I said phukkit, erased the drives and am entering them manually. With a Trakt import feature, it would literally take 10 seconds to do).
So how about breaking down Trakt integration into separate features? I'd say, the following make sense:
As I have some experience with the Trakt API, I'll see if I can do at least the import part - though I have not delved into the Sonarr code yet.
@Taloth Thank you for your reply. I'm not sure though what you mean with people will ask for Kodi and Plex integration, as well as a complete refactoring of the architecture. What I had in mind for Trakt integration was exactly what @fonix232 clearly explained. I don't see the need for the scrob/watch features, but only a way for sonarr to know what I own and not, and to quickly update sonarr library accordingly. This will save a lot of time in fresh installs. And also simply fetch Trackt watchlist and add to sonarr to do its magic. Couchpotato does the watchlist lookup thing in a very straightforward way.
Also, note that, according to multiple comments in this thread, bringing Trakt will bring more users.
Please don't take this as a hostile comment, I'm just trying to clarify you comment and mine, and cultivate a constructive discussion on this matter.
Chrs
As I'd commented earlier, one of the advantages of integrating with Trakt would be to avoid downloading the next quality in the profile if the episode has been watched. I think that's why @Taloth is saying Plex/Kodi users would want this feature as well.
I still don't see the need for anything related with Kodi/Plex. In you situation @captainnapalm, Kodi already syncs with Trakt, so once the episode is marked as watched by Kodi, that information will be automatically transported to sonarr trough Trakt, right?
Yes, and I'm not arguing against Trakt integration for this purpose, but you assume everyone who would want the functionality of unmonitoring episodes in Sonarr based on watched status uses Trakt. If the same watched/unwatched status is available directly from Plex/Kodi, then why shouldn't it be implemented directly instead of using a public service. That's one of the points @Taloth was trying to make.
There's way too much FUD about 'public service' in regards to trakt.
For one, everything AFAIK can be set private.
For two, people who are that paranoid should probably be using a VPN, which is going to anonymize trakt for you anyhow.
Pet peeve, carry on gents.
Trakt integration is what is stopping me from using Sonarr right now. By integration I mean importing shows from user lists. Other functionality would be nice, but not a priority IMO.
@bluenote73 not to mention that literally NOBODY IMPORTANT is interested in your TV show watching habits. The only players are TV channels/producers and marketing companies. Former might save a show based on these statistics, and latter will push you more personalized recommendations.
The outcome? You get to watch your favourite show for more seasons, AND you might find TV shows that really interest you, without searching much.
@Taloth just a question about the upcoming changes in v3 - will the code be restructured? Currently it is a clusterf*ck from software design viewpoint, and the number of modules/projects could be easily reduced, but it indeed involves a lot of refactoring. If there will be major changes, I'd rather not get into the current structure, but help on the new one.
There seems to be a partial integration already in Radarr, no?
https://github.com/Sonarr/Sonarr/commit/d382e15749b3fe46e3191c7adbfaf5c372eea6a1
Currently it is a clusterf*ck from software design viewpoint, and the number of modules/projects could be easily reduced, but it indeed involves a lot of refactoring.
That's a pretty broad statement and while there may be some over separation in places, in general the separation makes a lot of sense. A clusterfuck though? While it may not be code you're familiar with or use patterns you don't typically see a clusterfuck is a stretch, a long stretch. It's insulting, unconstructive and doesn't belong here or quite frankly in any place.
will the code be restructured?
Some of it will be and things will be renamed, but overall, it won't be restructured.
Radarr's list import implementation works really well at the moment. As far as I can tell, this is a reasonable feature to add on it's own, regardless of other possible integrations with Trakt, like @fonix232 said. I was actually working on lists before Radarr came out, but stopped working on them because v3 was happening. Also that was almost a year ago, and v3 is still being worked on?? What's the status on that? The branch seems to be gone.
v3 is actively being worked on, no ETA on when it will be available, still a lot to do and only so much time in the day to work on it.
is there any kind of roadmap? I could help out if I knew what needed to be done. There doesn't seem to be a visible branch or even a milestone.
No official roadmap, the primary focus is on the UI, .net 4.5/Core CLR, improving startup scripts. If you want to get involved it'd be best to discuss this elsewhere so we don't muddy up the issue (it's already getting off topic). IRC would probably be the easiest, but I'm also on Radarr's Discord if that's easier.
I agree with @matthewdias, the Radarr Trakt integration is really good. I would love to just add TV shows to my Trakt list (integrate with Sonarr) and movies to the same list (integrates today well with Radarr). Would simplify a lot adding content to download to my overall system
meanwhile. for who stumbles on this issue, flex-get provides a handy tool
Well, it shoudn't be that hard to edit the Radarr-code for lists right? Radarr is basically the same as Sonarr, with some minor differences to get it working with movies instead of TV shows...
(Yes, I know: I should really learn c# myself...)
Thanks for pointing me in the direction of the trakt to sonarr plugin for flexget @untoreh ^^ I have taken the plugin and changed/added several new options (after having found how limiting it was at first and raised an issue/feature request for more options) to make it a bit more customizable, once https://github.com/Flexget/Flexget/pull/2040 gets merged, then I'll update the plugin page to add the new options that are usable.
It's in radarr, would love it even more in sonarr
+1 me too
There's no need for +1/me too comments at Github. Please use the thumbs up reaction on the issue description instead. Thanks. :)
I've been waiting for this functionality for five years. Is there any eta? Is it possible to port from Radarr's implementation?
I really wish I could swap over to Sonarr from Sickrage, however, I simply can't do it without lists/trakt integration. This is because my friends use trakt to add movies/tv that they want to download to my NAS without my intervention. This works wonderfully with Radarr and I'd love to see it on Sonarr as well. I simply don't have the time to go in and add every TV show they want and I need the automation that is provided by trakt integration into Sickrage.
You should check out Ombi for allow friends to request items for download.
On Mar 12, 2018, 4:45 PM, at 4:45 PM, Skrumpy notifications@github.com wrote:
I really wish I could swap over to Sonarr from Sickrage, however, I
simply can't do it without lists/trakt integration. This is because my
friends use trakt to add movies/tv that they want to download to my NAS
without my intervention. This works wonderfully with Radarr and I'd
love to see it on Sonarr as well. I simply don't have the time to go in
and add every TV show they want and I need the automation that is
provided by trakt integration into Sickrage.--
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/Sonarr/Sonarr/issues/309#issuecomment-372456309
@StevenChorkley it's not as easy as just porting over Radarr's implementation, there's a lot of stuff that would have to be reworked to make it work for sonarr which is one of the reasons this hasn't even really been picked up by anyone on the sonarr team yet to even begin working on.
@skrumpy You could set up something like flexget and use the trakt to sonarr plugin, it'll add any shows from a trakt list to sonarr. I've been using it for the past few months now without any issues whats so ever. https://flexget.com/Plugins/List/sonarr_list
Hi,
From my humble point of view, I'm pretty satisfied with the official trakt.tv Kodi plugin which is managing collections, watched status, rates, full sync, etc.
What I really miss and which should be "less" complicated is the list integration to fill the Sonarr db from trakt.tv.
This feature has been added to Radarr, the Sonarr movies fork, so may be you could get a start from here?
An happy and grateful user :)
Seeya!
Radar managed to fork the whole thing not only to support mov but lists and other features. I'm grateful to the sonar team for everything they have done, I just think after so many years and people that want this, maybe it should be given a high priority.
for those who are still interested in synching Trakt to sonarr, I've just uploaded the script I've created to github.
just put it in a cron job and your Sonarr will always be up to date !
if you want to integrate it directly into Sonarr you can use all or part of the code as you wish.
@ghallford Thanks for the suggestion of Ombi. I installed it and it looks like it will be a much better option than Trakt for more than 1 user. I had never heard of it before. It seems very functional, it's just doesn't have the beauty of Trakt's ability to see what's popular, trending, etc..
@JourneyOver In reinstalling Radarr/Sonarr.. I came across the suggestion of Jackett, so I decided to give that a try and I like it overall. I wish there was a consolidated list somewhere of all of these cool apps/scripts/etc because it seems like I'm missing out sometimes... hah.
@tomtom602 Thanks for this! I'll probably stick with Ombi for now (for the multiple user support) and then grab this in the near future for my own personal Trakt list.
@Skrumpy
probably looking for this
Hi there,
There is any eta for trakt.tv integration? Would be nice feature
@StevenChorkley it's not as easy as just porting over Radarr's implementation, there's a lot of stuff that would have to be reworked to make it work for sonarr which is one of the reasons this hasn't even really been picked up by anyone on the sonarr team yet to even begin working on.
@Skrumpy You could set up something like flexget and use the trakt to sonarr plugin, it'll add any shows from a trakt list to sonarr. I've been using it for the past few months now without any issues whats so ever. https://flexget.com/Plugins/List/sonarr_list
@JourneyOver I followed your link, and see the default files, but do I execute them? How do I run flexget against that config with those plugins?
hello
in V3 is there the possibility to integrate trak.tv like radarr ?
Bumped into this...
https://github.com/preram48/sonarr-trakt-tv
it's a solution to half of problem, but i already running so many services,
and i would like it more if implemented in sonarr...
also this
https://github.com/l3uddz/traktarr
5 years? Why is the priority on this still low? Please add this!
Comments like this really motivate me to drop everything and implement it...
We鈥檒l get to it when we get to it, if someone thinks it needs to be done sooner and has the skills to do it, we accept PRs.
@markus101 Do you have any idea where Radarr branched off from you? I was thinking of backporting this from Radarr. Do you think that is a viable and not too time consuming? Kind of a waste to reimplement the same thing when its literally there.
I don鈥檛 know offhand, but I imagine enough changed that it鈥檚 not going to be trivial to do it. Some of it will carry over, but movies vs series are going to be pretty different.
Lidarr also has a lists implementation and @qstick was thinking of trying to do something for it in Sonarr, but not sure if any progress has been made.
TLDR some of it might translate, but it鈥檚 going to be different enough that it鈥檚 going to take quite a bit of work.
@markus101 Ok, thanks. I'll have a look myself.
I want this feature, if possible.
I'd also like to drop in a request for this capability
So any eta?
Most helpful comment
I agree with @matthewdias, the Radarr Trakt integration is really good. I would love to just add TV shows to my Trakt list (integrate with Sonarr) and movies to the same list (integrates today well with Radarr). Would simplify a lot adding content to download to my overall system