From 206e38a264d601bc4aa60f17052e92a515a43d7e Mon Sep 17 00:00:00 2001 From: Frazzer951 Date: Sun, 13 Mar 2022 15:15:23 -0700 Subject: [PATCH] add documentation for AniList Userlist --- docs/metadata/builders/anilist.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/docs/metadata/builders/anilist.md b/docs/metadata/builders/anilist.md index f316e2d6..4a55b354 100644 --- a/docs/metadata/builders/anilist.md +++ b/docs/metadata/builders/anilist.md @@ -13,6 +13,7 @@ No configuration is required for these builders. | [`anilist_studio`](#anilist-studio) | Finds all anime specified by the AniList Studio ID | ✅ | ✅ | ❌ | | [`anilist_id`](#anilist-id) | Finds the anime specified by the AniList ID | ✅ | ✅ | ❌ | | [`anilist_search`](#anilist-search) | Finds the anime specified by the AniList search parameters provided | ✅ | ✅ | ✅ | +| [`anilist_userlist`](#anilist-userlist) | Finds anime in AniList User's Anime list the options are detailed below | ✅ | ✅ | ✅ | ## AniList Top Rated Anime @@ -229,3 +230,27 @@ collections: collection_order: custom sync_mode: sync ``` + +## AniList UserList + +Gets anime in AniList User's Anime list. The different sub-attributes are detailed below. The only required attribute is `username` + +The `sync_mode: sync` and `collection_order: custom` Details are recommended since the lists are continuously updated and in a specific order. + +| Attribute | Description | +|:-----------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| `username` | **Description:** A user's AniList Username | +| `status` | **Description:** Status to search for
**Default:** `watching`
**Values:**
`watching`Currently Watching List
`completed`Completed List
`paused`Paused List
`dropped`Dropped List
`planning`Planning
| +| `sort_by` | **Description:** Sort Order to return
**Default:** `score`
**Values:**
`score`Sort by Score
`last_updated`Sort by Last Updated
`title`Sort by Anime Title
`start_date`Sort by Start Date
| + + +```yaml +collections: + Currently Watching Anime: + anilist_userlist: + username: "Username" + status: watching + sort_by: score + collection_order: custom + sync_mode: sync +```