A script to be able to save, delete or add new entries to default lists provided in anilist
- Planning
- Current
- Paused
- Re-Watching/Reading
- Dropped
Run
pip install -r requirements.txt
Create a .env file in the same directory with the following parameters:
CLIENT_ID='ID_of_your_anilist_client'
CLIENT_SECRET='Client_secret_of_your_anilist_client'
NAME='Name_of_your_anilist_client'
To create an anilist client, go to Anilist Developers Page
Create a new client and enter the redirect uri as this or any other link of your choice
Add the client id, secret and the name of the created client in the .env file
On running the script for the first time, it'll ask you to copy and paste a link to authenticate your account to the client, do so and copy the redirected link after authentication back in the terminal to add the access token to the .env file
To run the script, run
python main.py