Tool that scrapes MyAnimeList to find the release schedule of specific anime.
The goal for this tool is to integrate it in a notification system running on a Raspberry Pi. It's also just a nice excuse to try Golang out :)
At the time of development, MyAnimeList did not provide a public API, hence the requirement to scrape the website.
It reads anime names from the animes.txt
file. For each name, it calls MyAnimeList's search endpoint, parses the returned HTML and picks the first search result.
- Golang
go get "golang.org/x/net/html"
- Add the anime you want to know the release schedule for in
animes.txt
. - Type
go run .
in a terminal within this repo and read the printed output. - (Optional) Compile into a binary with
go build .