1.1.3 • Published 3 years ago

furmotion v1.1.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

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)

FunctionDescriptionAmount
nsfwNSFW images (18+ content)1550+ images
hugImages with hugs71 images
kissImages with kisses25 images
cryImages with crying5 images
nomImages with bites6 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

1.1.3

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.1.2

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago