diff --git a/src/commands/foxgirl.js b/src/commands/foxgirl.js deleted file mode 100644 index 3d8a0e6..0000000 --- a/src/commands/foxgirl.js +++ /dev/null @@ -1,30 +0,0 @@ -const API = require('nekos.life'); -const {sfw} = new API(); -exports.run = async (client, message) => { - message.channel.startTyping(); - try { - sfw.foxGirl().then((json) => { - message.channel.send(json.url) - message.channel.stopTyping(); - }); - } catch (err) { - client.logger.error("foxgirl.js: " + err); - message.channel.send(`<:error:466995152976871434> An error has occurred: ${err}`) - message.channel.stopTyping(); - }; -}; - -exports.conf = { - enabled: false, - guildOnly: false, - aliases: [], - permLevel: "User", - requiredPerms: ["EMBED_LINKS"] -}; - -exports.help = { - name: "foxgirl", - category: "Image", - description: "Sends you pictures of fox girls.", - usage: "foxgirl" -}; diff --git a/src/commands/kitsune.js b/src/commands/kitsune.js new file mode 100644 index 0000000..a7f535a --- /dev/null +++ b/src/commands/kitsune.js @@ -0,0 +1,28 @@ +const fetch = require("node-fetch") +exports.run = async (client, message, args) => { + message.channel.startTyping(); + try{ + fetch(`https://purrbot.site/api/img/sfw/kitsune/img/`) + .then(res => res.json()) + .then(json => message.channel.send(json.link)); + message.channel.stopTyping(); + } catch(err) { + message.channel.send(`<:error:466995152976871434> An error has occurred: ${err}`); + message.channel.stopTyping(); + }; +}; + +exports.conf = { + enabled: true, + guildOnly: false, + aliases: ['foxgirl'], + permLevel: "User", + requiredPerms: ["EMBED_LINKS"] +}; + +exports.help = { + name: "kitsune", + category: "Image", + description: "Sends you cute wholesome pictures of foxgirls.", + usage: "kitsune" +};