-
-
Notifications
You must be signed in to change notification settings - Fork 150
Open
Labels
Milestone
Description
Checklist
- I checked that this feature has not been requested before
- I checked that this feature is not in the "Not planned" list
- This feature will benefit the majority of users
Problem Description / Use Case
Currently, there's no easy way to access MyAnimeList directly from Seanime. Users have to manually search for anime on MyAnimeList separately, even though Seanime already has access to the MAL ID.
Other database links like AniDB and AniList have dedicated buttons for quick access, but MyAnimeList is missing, making it less convenient for users who want to check MAL scores, reviews, or user lists.
Proposed Solution
A native MAL button could be implemented similarly to the existing AniDB/AniList buttons:
- Check media.idMal field
- If not available, search external links for MyAnimeList entry
- On click, open https://myanimelist.net/anime/{malId} using the shell.open() API (like other buttons do)
The button should appear in the same action row as "Open on AniDB" and "Metadata".
I attempted to implement this as a plugin first, but plugins are sandboxed and don't have access to system APIs. A core feature is the proper solution.