const Discord = require("discord.js"); const {Pagination} = require('../util/pagination'); module.exports = { name: "help", aliases: ["h", "commands", "cmds"], help: 'you silly! What did you expect me to respond with?', async execute(message, msg, args, cmd, prefix, mention, client) { if (!args.length) { return message.channel.send("Heya! My help command is currently under construction since my devs are hard at work on my commands and they haven't released me to the full public yet! Consider yourself lucky..."); } else { let command; if (client.commands.has(args[0])) {command = client.commands.get(args[0]);} else if (client.aliases.has(args[0])) {command = client.commands.get(client.aliases.get(args[0]));} else {return message.reply("I don't have that command! Try using `" + prefix + "help` to get a list of my commands");} return message.reply(command.help ? command.help instanceof Discord.MessageEmbed ? command.help.setFooter("Natsuki | [optional]", client.user.avatarURL()).setColor("c375f0").setTimestamp() : command.help.replace(/{{p}}/g, prefix) : "I don't seem to have any help info available for that command." ); } } };