1.1.3 • Published 3 years ago
furmotion v1.1.3
FurMotion
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!
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)
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