anime-images-api

2.0.0 • Public • Published

Anime-Images-API Javascript Wrapper

About:

This ia a Javascript Wrapper For Anime-Images-Api

About The API:

Anime-Images API is a powerful Rest API built with Node.JS

1000+ Images

10+ Endpoints. With more being Added

Lightning fast responses

Basic Usage:

const Anime_Images = require('anime-images-api')
const API = new Anime_Images()
async function getIMG(){
    let { image } = await API.sfw.hug()
    console.log(image)
}
getIMG()
//Or get an NSFW Image:
getNSFWImg()
async function getNSFWImg(){
    let { image } = await API.nsfw.hentai()
    console.log(image)
}

Output:

https://anime-api.hisoka17.repl.co/images/hug80.gif

Endpoint Methods:

API.sfw:

Endpoint Description
hug() Sends a hug Gif
kiss() Sends a kiss Gif
slap() Sends a slap Gif
punch() Sends a punch Gif
wink() Sends a winking Gif
pat() Sends a pat Gif
kill() Sends a kill Gif
cuddle() Sends a cuddle Gif
wafiu() Sends a waifu

API.nsfw:

Endpoint Description
hentai() Sends a hentai Gif
boobs() Sends a boob Gif
lesbian() Sends a lesbian Gif

Download the image:

const Anime_Images = require('anime-images-api')
const API = new Anime_Images()

(async () => {
    let image = await API.sfw.hug();
    image.download('images', 'hugging') //Path, Filename
    .then(() => console.log('Finished Downloading'))
})()

Discord Bot example:

const Discord = require('discord.js');
const client = new Discord.Client()
const API = require('anime-images-api')
const images_api = new API() 

client.on('message', function(m){
    if (m.content.startsWith('image')){
        images_api.sfw.hug().then(response => {
            m.channel.send(response.image)
        }) 
    }
})

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i anime-images-api

    Weekly Downloads

    50

    Version

    2.0.0

    License

    ISC

    Unpacked Size

    5.94 kB

    Total Files

    10

    Last publish

    Collaborators

    • itshisoka17