mrmBot-Matrix/commands/cat.js

24 lines
567 B
JavaScript
Raw Normal View History

2019-09-13 20:02:41 +00:00
const fetch = require("node-fetch");
exports.run = async (message) => {
message.channel.sendTyping();
const data = await fetch("https://api.thecatapi.com/v1/images/search?format=json", {
headers: {
"x-api-key": process.env.CAT
2019-09-13 20:02:41 +00:00
}
});
const json = await data.json();
return {
2019-09-13 20:02:41 +00:00
embed: {
color: 16711680,
image: {
url: json[0].url
}
}
};
2019-09-13 20:02:41 +00:00
};
exports.aliases = ["kitters", "kitties", "kitty", "cattos", "catto", "cats"];
exports.category = 4;
exports.help = "Gets a random cat picture";
exports.requires = "cat";