Here you can export all the data from the charts. Use it however you want, but REMEMBER TO CACHE. If you kill my server then there's no more data.
There are three flavors:
Feed it directly to Google Calendar! You'll get weekly episodes.
Open Google Calendar and add a new calendar using the following URL: http://www.senpai.moe:443/export.php?type=ics
You have to select "Add by URL" from the dropdown by "Other calendars".
The implementation of this thing is rather unsophisticated, so there are a couple of things:
Sssssure. Just add &user=YOUR_MAL_USERNAME_LOWERCASE
to the calendar URL. Mind, you'll get the anime you were following the last time you visited Senpai Anime Charts.
You can use this modifier with the plain text and JSON data exports too.
Easy peasy. Just add &air=stream
to the calendar URL. For series without a simulcast you'll still get the TV airtime.
You can use this modifier with the plain text and JSON data exports too.
Because I don't know how different calendar apps are going to react. I have only tested this with Google Calendar.
For what it's worth, the output validates iCalendar 2.0 strict.
Nope.
For your reading/debugging pleasure. Go ahead.
JavaScript Object Notation. This thing is good for further data processing. You can grab the episode data or the raw data used to output the chart for the current season.
But really, do remember to cache your accesses.
There's no API keys or auth, just grab the data you want. It'd be cool to let me know, though. The calls are:
Attribution would be nice too.
S'okay, ignore it, it's nerd stuff.
Aren't we all.
Send me a tweet @nosgoroth@mastodon.social