PlexMALSync - sync your Plex library to MyAnimeList

Thanks for the clarification. I followed all the steps but when I try “python PlexMALSync.py” I get the following error:

Traceback (most recent call last):
File “PlexMALSync.py”, line 1, in
import configparser
ImportError: No module named configparser

What am I doing wrong?

Looks like you are missing the requirements, did step 2 (pip install) finish without errors?

MAL has disabled their API for yet unknown reasons (claim security non-sense), no word yet when and if the API will be back but until then the script will not function.
Will update the thread when I know more.

1 Like

Just found this and I went through a roller coaster of being very excited and then very sad. It looks like some soft of API will be coming back, but it is not back yet. When it is back I would be happy to help contribute to this project.

Since MAL has been sold to another company recently an API at this point seems unlikely soon started work on a AniList based one instead which will get its own Github repo and Plex thread when it’s ready for testing.

Since there’s no official Python wrapper for AniList (with full list support at least) for it need a bit more time however their API is a lot nicer and has pretty much all we need without using workarounds like with MAL.

Finished the first public version of the AniList based one, shares some Plex code but other than that it’s a complete rework due to the way AniList handles things.
Topic for it can be found here: