const cowsay = require("cowsay"); const cowList = ["beavis.zen", "bong", "bud-frogs", "bunny", "cheese", "cower", "daemon", "default", "doge", "dragon-and-cow", "dragon", "elephant-in-snake", "elephant", "eyes", "flaming-sheep", "ghostbusters", "goat", "hedgehog", "hellokitty", "kiss", "kitty", "koala", "kosh", "luke-koala", "mech-and-cow", "meow", "milk", "moofasa", "moose", "mutilated", "ren", "satanic", "sheep", "skeleton", "small", "squirrel", "stegosaurus", "stimpy", "supermilker", "surgery", "telebears", "turkey", "turtle", "tux", "vader-koala", "vader", "whale", "www" ]; exports.run = async (message, args) => { if (args.length === 0) { return `${message.author.mention}, you need to provide some text for the cow to say!`; } else if (cowList.includes(args[0].toLowerCase())) { const cow = args.shift().toLowerCase(); return `\`\`\`\n${cowsay.say({ text: args.join(" "), f: cow })}\n\`\`\``; } else { return `\`\`\`\n${cowsay.say({ text: args.join(" ") })}\n\`\`\``; } }; exports.aliases = ["cow"]; exports.category = 4; exports.help = "Makes an ASCII cow say a message"; exports.params = "[text]";