Documentation Index
Fetch the complete documentation index at: https://docs.hayami.moe/llms.txt
Use this file to discover all available pages before exploring further.
This page is intended for developers. This isn’t intended as part of the normal documentation and more of a rough to-do & mind-boggle of ways to approach problems in Hayami.
Request to e.g. Vinland Saga via Hayami API Aniwave archive returns partial ‘matched_title’ informationDone, now data cleaning required.- Data cleaning backend required to populate these fields, as well as MAL/AL if blank.
- Could be done by stripping the main anime title without extra information, getting the first comment’s created_at_str year, and use that to help map to the correct AL/MAL ID.
- There’s also additional versions, e.g. Sentai dubs that isn’t taken into account on most websites.
May need to add a question mark like the other discussion platforms that allows swapping interchangeably between episodes on the same series.(new ‘wrong anime’ & sub/dub switcher) Different versions don’t have a unique MAL/AL different ID, so may need to indicate the slug in such case (unless the slug is normalised a tad).
- Data cleaning backend required to populate these fields, as well as MAL/AL if blank.
Fixup Hayami backend (remove spreadsheet-grabbing) & data cleaning for Disqus required for backend clash with spreadsheet & Disqus API titles creating multiple entries (for the same anime).- Testing various anime between 2016-2024 period required to test most coverage of mapping compatibility. Series from Dragon Ball Z, Vinland Saga, Re:Zero, My Hero Academia, Mushoku Tensei, Demon Slayer, Chainsaw Man, and Frieren should be a good bunch to test.
- Complete for Crunchyroll. Testing needs to be done outside of CR now.
- Make it so it can auto-extract the episode number and anime name out of the document title if present in a certain regex, autofilling custom website mappings for the user.
- Note: Manual extraction already via KomentoScript.
Hayami automatic-host syncing feature where it uses GitHub Gist/GitLab Snippets to automatically host and manage your mappings for others to use.Solidifying mapping outside of Crunchyroll. Mapping currently uses date-based priority to not screw up currently airing anime. Since the Hayami mapper doesn’t support date selections (yet), this causes problems. Use the AniList ID/MAL ID to grab the year to tell Hayami the date period of possible vals.
Design for the subreddit might need reverting back to what it looked like before. Changing it too much makes it look over-engineered in UI/UX; sometimes old feels right, rather than modernised.
- Bilibili.tv (SEA) support.
- Bilibili.com (CN) support (with considerable more research).
