$ npm install anyanime
Options | Description | Usage | Params |
---|---|---|---|
getAnime | Anime images - png / gif | anyanime.getAnime({}) |
{ type: "png", number: 10 } |
checkUpdate | Check for new npm package updates. | anyanime.checkUpdate(true) |
true or false |
By default the type is png and number is 1. Max number of images you can ask for at a time is 10.
const anyanime = require("anyanime");
anyanime.getAnime({}).then(console.log); // Shows 1 random anime pfp image.
anyanime.getAnime({ type: "png", number: 10 }).then(console.log); // Shows 10 random anime pfp images.
anyanime.getAnime({ type: "gif", number: 10 }).then(console.log); // Shows 10 random anime gif pfp images.
// Both are async functions because it fetches the images from AnyAnime Api and that might take some time.
anyanime.checkUpdate(true);
- Search for new npm package updates on bot startup! Latest version will be displayed in console.
- Png image database images size : 768
- Gif image database images size : 183
- The database size will be updated tho.
const anyanime = require("anyanime");
async function anime() {
const anime = await anyanime.getAnime({ type: "png", number: 1 });
console.log(anime);
// by default the type is png and number is 1.
}
// Both are async functions because it fetches the images from AnyAnime Api and that might take some time.
anime();
Check the tests/test.js file for more examples. Click here to go to the file.
const Discord = require("discord.js");
const client = new Discord.Client();
const anyanime = require("anyanime");
anyanime.checkUpdate(true);
client.on("messageCreate", async (message) => {
/* Plain Image */
if (message.content === "plain") {
const anime = await anyanime.getAnime({ type: "png", number: 1 });
message.channel.send({ embeds: [anime[0]] });
}
/* Gif Image */
if (message.content === "gif") {
const animeGif = await anyanime.getAnime({ type: "gif", number: 1 });
message.channel.send({ embeds: [animeGif[0]] });
}
/* Embed Image (D.JS Version 13) */
if (message.content === "embed") {
const anime = await anyanime.getAnime({ type: "png", number: 1 });
const embed = new Discord.MessageEmbed().setImage(anime[0]);
message.channel.send({ embeds: [embed] });
}
/* Embed Gif Image (D.JS Version 13) */
if (message.content === "embed gif") {
const animeGif = await anyanime.getAnime({ type: "gif", number: 1 });
const embed = new Discord.MessageEmbed().setImage(animeGif[0]);
message.channel.send({ embeds: [embed] });
}
});
client.login("TOKEN");
If you dont want to use the npm package you can use the api instead.
The installation is given in the readMe file !
Package Made by: kurizu.taz
on discord.
- For the images ofc !