mirror of https://github.com/mkody/aniSeasons
Show a list of what you're watching every season
https://kdy.ch/aniSeasons/
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
5 months ago | |
---|---|---|
.gitignore | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 1 year ago | |
airingSeasons.graphql | 2 years ago | |
config.php.dist | 2 years ago | |
fetch.php | 10 months ago | |
funcs.php | 1 year ago | |
index.php | 5 months ago | |
lists.graphql | 2 years ago | |
package.json | 2 years ago | |
plantowatch.graphql | 2 years ago | |
styles.css | 1 year ago | |
unplanned.php | 6 months ago | |
yarn.lock | 2 years ago |
README.md
aniSeasons
Prerequisites
- Have an AniList account
- Make custom lists in the
YYYY Season
format, ie:2022 Winter
2022 Spring
2022 Summer
2022 Fall
2023 Winter
- etc.
- Put your anime in those custom lists to when you expect to watch them
Install
- Put this project in a webserver with PHP
- Make sure PHP can write in the folder
- Pull nodejs deps for our base CSS (
yarn
ornpm i
) - Copy
config.php.dist
toconfig.php
and edit it- Set
$user
to your username (the one we find in your profile URL) - Update the
$customLinks
array to your liking
- Set
- Open
/index.php
in your browser to see the results - You can launch
php fetch.php
in CLI to force a refresh under 12 hours - Add a cron to run
fetch.php
regularly maybe
Notes
- The current code will expect tags in the exact same format (and in English) as listed in the prerequistes, so it doesn't get confused with any other custom lists you might create
- It will loop from 2010 Winter to and including 2050 Fall
- Data fetched from AniList is saved in
shows.json
, have fun doing what you want with it