flexget.plugins.input.my_anime_list module#

class flexget.plugins.input.my_anime_list.MyAnimeList[source]#

Bases: object

Create entries for series and movies from MyAnimeList list.

Syntax:

my_anime_list:
  username: <value>
  status:
    - <watching|completed|on_hold|dropped|plan_to_watch>
    - <watching|completed|on_hold|dropped|plan_to_watch>
    ...
  airing_status:
    - <airing|finished|planned>
    - <airing|finished|planned>
    ...
  type:
    - <series|ova...>
on_task_input(**kwargs)#
schema = {'additionalProperties': False, 'properties': {'airing_status': {'default': 'all', 'oneOf': [{'items': {'enum': ['airing', 'finished', 'planned', 'all'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['airing', 'finished', 'planned', 'all'], 'title': 'single value', 'type': 'string'}]}, 'status': {'default': 'all', 'oneOf': [{'items': {'enum': ['watching', 'completed', 'on_hold', 'dropped', 'plan_to_watch', 'all'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['watching', 'completed', 'on_hold', 'dropped', 'plan_to_watch', 'all'], 'title': 'single value', 'type': 'string'}]}, 'type': {'default': 'all', 'oneOf': [{'items': {'enum': ['all', 'tv', 'ova', 'movie', 'special', 'ona', 'music', 'unknown'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['all', 'tv', 'ova', 'movie', 'special', 'ona', 'music', 'unknown'], 'title': 'single value', 'type': 'string'}]}, 'username': {'type': 'string'}}, 'required': ['username'], 'type': 'object'}#
flexget.plugins.input.my_anime_list.register_plugin()[source]#