How can I make it so that I can get all seasons, OVA and specials of an anime in the same entry in my library with proper episode naming and season synopsis etc.?
You need to be a bit more specific on what you did. Have you placed the Agent correctly into the following folder?
Plex Media Server\Plug-ins
And did you restart the server? Agents are only loaded after restart.
Log file for the agent are in Plex Media Server\Logs\PMS Plugin Logs
You canât, The MyAnimeList Metadata Agent is not made for that and if you want to have this sort of behaviour you need to use something else that supports this form like TheTVDB or maybe even AniDB (through HAMA)
The MyAnimeList Agent uses how MyAnimeList organizes the Anime which are not Season or special based but rather that 2nd or 3rd seasons are in their own Entry as well as Specials and OVA/ONA releases.
if found the logs file it means it works probably. btw i found the file.
But Im using default scanner of plex. it will cause issue with your plugin. or i must use the scanner you provide in guide. it seems works fine with me default scanner advice me please.
thanks
The default scanner requires a certain naming format with seasons and episodes like S01E01. Anime, on the other hand, usually are in absolute format.
If you keep everything in the first season then the Agent should put the episode Information it can get from MyAnimeList on those episodes.
Which means that the default scanner should be fine, but you might run into problems because of the Naming of those files, use the Scanner I mentioned for the absolute numbering.
There is way to show anime trailer with your agent.
im new to plex so guide me please.
Can your agent get trailer for anime.
best regards,
Nope. This is currently not available. Maybe I will add it when the new and Official MAL API is up and running and it provides this sort of information. Currently, it does not.
So, I have good and bad news.
The good news is that MyAnimeList finally made their official API open to the public.
The bad news is that it is not feature complete and doesnât provide the information we currently expect from the Agent.
Which means that, currently, nothing will change. The Agent will keep requesting data from the Atarashii API running on my server. However, I will start working on the new Version but without much haste since, to have it at least on par to the current version, it will still take some time for the MAL devs to integrate those features and for me integrate them into the Agent.
Those features are for example the Episode and Staff list.
Correct me if Iâm wrong but I was able to accomplish something like this by choosing " Settings>Manage>Libraries>LibraryName>Advanced<Collections: Hide items which are in collections".
Just add the shows and anything you want tied together into one collection tag and only the collection shows in library, and everything tied to it inside.
While you are right that is not quite the same.
The Agent and MyAnimeList treats a new release, even when it is a second season, as its own thing with own metadata, episode listing (that starts from 1), images etc.
You can obviously use the collections to group those related Anime together and then hide/show those items in your library instead but the agent will not be able to provide metadata for an anime that has multiple Season folders on your filesystem like the S01E01 and S02E02 format.
Hi @Fribbtastic,
I have this issue when adding a new library to PMS and using your agent.
I have decided to keep my anime separate from my regular TV shows, but when i add a new library and use BABS for my scanner and MAL for the agent it says that the changes cannot be saved, screenshot attached.
Any idea on how to get over this or am I doing something wrong?
I have tried using the Plex Series Scanner and the issue is the same.
Thank you.
Check the permission and ownership of your files. Whenever that message appears it is that something canât be saved because of wrong permissions or ownership
Of which files do you speak, the scanner and agent or the anime?
EDIT: indeed there were permission issues, the scanner and agent had different users from the user than PMS.
Thank you again.
Hi folks!
Are there characters we should avoid in anime titles?
Right now I added the âUzaki-chan Wants to Hang Out!â anime to my Plex and it is not loading the metadata. I tried:
- Switching to the Japanese name
- Removing the exclamation mark
I also waited for 24 hours in case it was a âtoo many requestsâ case. Any ideas?
Thank you 
The Agent compares against the âshowâ name that is added to your library by the scanner. It should be the âUzaki-chan wa Asobitai!â one. The Scanner will probably remove the â!â from the title but this should still be enough of a match to match automatically.
You can try to match manually and see what happens there. You can take a look into the Agents Logs and see if there are any errors.
Hey @Fribbtastic! Thanks for the quick reply. I changed the name 
I didnât know there was an option to manually match. So I tried that and when selecting the MyAnimeList agent, it found it. Hereâs a 30-second video.
While it did found the anime and it was matched, no metadata was loaded. This is only happening for this âshowâ. The other anime shows work just fine.
I downloaded the Plex server logs. But Iâm not sure what should I be looking for
If you can let me know, that would be awesome. Thank you.
It can be that the agent takes some time to download stuff, especially when there are a lot of images because of the TheTVDB/TheMovieDB background and poster images at original quality (if you havenât stated otherwise).
However, that doesnât seem to be the case here. The search does seem to work fine since you get search results (your Library seems to be set to TheTVDB by default though btw) and the match score is 86% which is also fine for automatic selection.
The Plex media Server log file doesnât really help, I need the Agent log files they should be in the following directory:
plex\Library\Application Support\Plex Media Server\Logs\PMS Plugin Logs\net.fribbtastic.coding.plex.myanimelist.log
make sure that no personal data like your plex token is somewhere listed in there before you upload it so that I can take a look.
At best, you delete the file first. Restart the server and then do a ârefresh metadataâ on the show again.
Before that you can also try to delete the HTTP Request Cache of plex to rule out any problems that might result from problematic responses.
Edit: I just checked the API and both search and detailed information work fine so something has to go wrong with the agent or it is something specifically with your installation.
Thanks for helping me ![]()
I followed the steps you mentioned and cleared Plexâ cache. Then I checked the agent logs and at the beginning it looks like the agent identifies the anime and it even gets the URL to the cover from MAL. Then thereâs this message:
2020-08-25 15:03:09,777 (7000092a9000) : CRITICAL (agentkit:1095) - Exception in the update function of agent named âMyAnimeList.net Agentâ, called with guid ânet.fribbtastic.coding.plex.myanimelist://41226?lang=enâ (most recent call last):
File â/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-b23ab3896/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/api/agentkit.pyâ, line 1093, in _update
agent.update(obj, media, lang, **kwargs)
Iâm not sure if that would be an error (but whenever I see the âcriticalâ word in a log it is very likely to be an error
)
Since I could be wrong, hereâs the G Drive link to the full log.
Column 1 : 2020-08-25 15:03:03,178 (11318a5c0) : INFO (__init__:35) - [MyAnimeList.net Agent] Starting MyAnimeList.net Metadata Agent v6.0.0
This bug seems to be fixed with the Issue #14 which means you should just need to download the most recent version from here and try again and then it should work.
Is there a way to use English titles?
