furmotion

    1.1.3 • Public • Published

    FurMotion

    NPM

    FurMotion Image API which simplifies how you fetch random images from the local JSON!

    More features and functions will be added soon!

    A lot of NSFW images will be added soon!

    Discord Server

    Installation

    npm install furmotion

    Changelogs

    v1.1.3

    • Added more than 600 nsfw images

    v1.1.2

    • Added more than 500 nsfw images

    v1.1.1

    • Added more than 150 nsfw images

    v1.1.0

    • Add new images
    • Added more than 100 nsfw images

    v1.0.9

    • Add new images

    v1.0.8

    • Add a new tags (nsfw)

    v1.0.7

    • minor bugs fixed

    v1.0.6

    • Add new images
    • Add a new tags (cry, nom)
    • minor bugs fixed

    v1.0.5

    • Fixing the package home page

    v1.0.4

    • Add new images

    v1.0.3

    • Add new images
    • minor bugs fixed

    v1.0.2

    • Add new images
    • Add a new tag (kiss)

    v1.0.0

    • add new Tag (hug)

    Legacy Function(s)

    Function Description Amount
    nsfw NSFW images (18+ content) 1550+ images
    hug Images with hugs 71 images
    kiss Images with kisses 25 images
    cry Images with crying 5 images
    nom Images with bites 6 images

    Example(s)

    NodeJS:

    // FurMotion //
    const furmotion = require("furmotion");
    
    // Get Hug Images //
    console.log("Hug: " + furmotion.hug());
    
    // Get Kiss Images //
    console.log("Kiss: " + furmotion.kiss());

    Discord Bot Example

    // Imports Discord.JS and FurMotion //
    const Discord = require("discord.js");
    const furmotion = require("furmotion");
    
    // Create New Client //
    const client = new Discord.Client();
    
    // Bot Settings //
    const settings = {
      prefix: "YOUR_BOT_PREFIX",
      token: "YOUR_BOT_TOKEN",
    };
    
    client.on("message", async (message) => {
    
      // Defines Command //
      var command = message.content.toLowerCase().slice(settings.prefix.length).split(" ")[0];
      
      if (!message.content.startsWith(settings.prefix) || message.author.bot) return;
    
      if (command == "kiss") {
    
        // Embed //
        const embed = new Discord.MessageEmbed()
        .setTitle(`${message.author.username} kiss ${message.mentions.users.first().username}`)
        .setImage(furmotion.kiss())
        .setFooter(`FurMotion Top!`)
        return message.channel.send(embed);
      }
      if (command == "hug") {
    
        // Embed //
        const embed = new Discord.MessageEmbed()
        .setTitle(`${message.author.username} hug ${message.mentions.users.first().username}`)
        .setImage(furmotion.hug())
        .setFooter(`FurMotion Top!`)
        return message.channel.send(embed);
      }
    });
    
    client.login(settings.token)

    Example Hug Example Kiss Example Cry Example Nom

    Thanks Them

    • Ralsi#9199 (Help in finding a resource with pictures, found some pictures)
    • FOXIK#9999 (Found some pictures)
    • SwiftKey#0387 (Found some pictures)
    • Чистонебовец#4684 (Found all NSFW images)

    Sources

    • I manually selected most of the images from the site e926.net
    • Yandex and Google images

    Support

    Discord

    Discord Server

    Install

    npm i furmotion

    DownloadsWeekly Downloads

    30

    Version

    1.1.3

    License

    ISC

    Unpacked Size

    182 kB

    Total Files

    9

    Last publish

    Collaborators

    • devilfirefox