/Mitsu-web

Flask API for censoring AniList adult media covers, banners, thumbnails and generating AniList style character thumbnails.

Primary LanguagePython

mitsu

Mitsu Web API

A web API for censoring AniList adult media covers, banners, thumbnails and generating AniList style character thumbnails.

Demo

Filtered thumbnail
Character thumbnail

API Reference

Filter adult content

  GET /filter/${mode}/${id}
Parameter Type Description
mode string *Filtering mode, either media, cover or banner
id string *AniList id of item. Specify type if using cover or banner
> Specify the type using this format: `ANIME-${id}` or `MANGA-${id}`

Get item

  GET /character/${id}
Parameter Type Description
id int *AniList id of character.

Run Locally

Clone the project

    git clone https://github.com/0x16c3/Mitsu-web

Go to the project directory

    cd Mitsu-web

Install dependencies

    pip install -r requirements.txt

Start the server

    py __init__.py