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

more import features #429

Open
2 of 5 tasks
reitenth opened this issue Mar 24, 2024 · 14 comments
Open
2 of 5 tasks

more import features #429

reitenth opened this issue Mar 24, 2024 · 14 comments
Assignees
Labels
enhancement New feature or request

Comments

@reitenth
Copy link

reitenth commented Mar 24, 2024

the ui here is much much better than ryot so i would like to use this. could you implement more import features. i would like an anime import (anilist/myanimelist) and movie tv show import (trakt mainly, letterboxd?). thanks!

@IRHM
Copy link
Member

IRHM commented Mar 24, 2024

Hey @reitenth, thanks for opening this issue!

I can definitely look into supporting imports from those platforms.

I suppose these would function as a one time import from the services mentioned? (I haven't used them, but I assume you'd have to manually export from most then upload to watcharr)

@IRHM IRHM added the enhancement New feature or request label Mar 24, 2024
@IRHM IRHM moved this to Todo in Watcharr Mar 24, 2024
@IRHM IRHM added this to the v1.37 milestone Mar 24, 2024
@reitenth
Copy link
Author

ya one time import after you get a, usually, csv file from them manually. would save a lot of time instead of manually putting stuff in. thanks!

@IRHM IRHM self-assigned this Mar 24, 2024
@IRHM IRHM moved this from Todo to In Progress in Watcharr Mar 26, 2024
@IRHM
Copy link
Member

IRHM commented Mar 26, 2024

Hey @reitenth, just merged support for MyAnimeList importing in the dev branch. If you're able to try it out locally, that'd be great! Let me know if there's anything missing, if you don't get a chance, that's alright, I'm hoping to get the other services added in tomorrow for a release.

p.s. also created a quick guide here: https://watcharr.app/docs/importing/myanimelist

@IRHM IRHM modified the milestones: v1.37, v1.38 Mar 26, 2024
@rh535
Copy link

rh535 commented Apr 11, 2024

Trakt support would be great!

@IRHM IRHM modified the milestones: v1.38, v1.39, v1.40 Apr 15, 2024
@Azmarine13
Copy link

Support for SIMKL.com would be amazing!

@IRHM IRHM modified the milestones: v1.40, v1.41 May 19, 2024
@IRHM IRHM moved this from In Progress to In Progress (radar) in Watcharr Jun 22, 2024
@IRHM IRHM removed this from the v1.41 milestone Jun 22, 2024
@reitenth
Copy link
Author

hey buddy, any updates on a trakt or simkl import option. i havent been able to use watcharr because i dont want to manually move everything.

@IRHM
Copy link
Member

IRHM commented Jun 30, 2024

Hi @reitenth, I kind of gave up after looking into AniList and Trakt and saw zero ways of exporting my data (maybe you know if i missed something there?).

I just did a search now, seems like there are third party scripts floating around that might help with this.

By the way, it seems like trakt and simkl are the two important ones, do you care about the other two on your list?

I will revisit this shortly.

@IRHM IRHM added this to the v1.42 milestone Jun 30, 2024
@IRHM IRHM moved this from In Progress (radar) to Todo in Watcharr Jun 30, 2024
@reitenth
Copy link
Author

simkl or trakt are probably the most important. you already got myanimelist for anime, and simkl has a lot of imports and exports to make up for other sites.

i know for anilist there is automail (https://github.com/hohMiyazawa/Automail) and for trakt i have used this (https://github.com/xbgmsharp/trakt) and trakt rater (https://github.com/damienhaynes/TraktRater) before personally.

thanks for looking!

@Azmarine13
Copy link

Here are few links that might help you with SIMKL Import:

@IRHM IRHM mentioned this issue Jul 13, 2024
@IRHM
Copy link
Member

IRHM commented Jul 13, 2024

hey goys @reitenth @Azmarine13 a dev build with the trakt import is being built right now, if you have any spare time to do a quick test to make sure it works, I would appreciate it a lot!

Let me know if you have any errors/problems if anyone does test it before actual release.

It can be accessed via the normal import menu, with the new Trakt button. You just input your trakt username (profile has to be public so we can fetch your info from the trakt api) and start the import, the modal will keep trak of the task for you while it's running.

p.s. thanks for sharing those links/projects for reference

@reitenth
Copy link
Author

sorry i have been a little busy. i seem to get mostly errors as i used trakt for ratings before watch history. it would be useful to carry over ratings even if they are not in history or watchlist. thanks
image

@reitenth
Copy link
Author

hmm, so i actually looked into this a bit more and it does appear that parks and rec is listed as finished and has a rating of 5, same with zombieland double tap. it appears this is a false error then?

@IRHM IRHM modified the milestones: v1.42, v1.43 Aug 25, 2024
@IRHM
Copy link
Member

IRHM commented Aug 25, 2024

@reitenth very weird, I just looked at the code again and it's too spaghetti for me, sadly i cannot read pasta ;( but if it works for your case then it guess we're ok, i can live with that false error for now.

let me know if you find any other problems related with that, i can go back to properly support importing only ratings (by adding to watcharr list as finished). I believe I wrote it to not work like that.

@IRHM IRHM moved this from Todo to In Progress (radar) in Watcharr Aug 29, 2024
@IRHM IRHM removed this from the v1.43 milestone Aug 29, 2024
@AlexPerathoner
Copy link
Contributor

I kind of gave up after looking into AniList and Trakt and saw zero ways of exporting my data (maybe you know if i missed something there?).

For AniList there is the GDPR Data Download (perhaps it's only available in Europe?) in Profile > Settings > Account > GDPR Download which exports a JSON with everything

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress (radar)
Development

No branches or pull requests

5 participants