This repository has been archived on 2022-09-24. You can view files and clone it, but cannot push or open issues or pull requests.
Codsworth/commands/help.js

32 lines
865 B
JavaScript

const { MessageEmbed } = require("discord.js");
const { LOCALE } = require("../util/Util");
const i18n = require("i18n");
i18n.setLocale(LOCALE);
module.exports = {
name: "help",
aliases: ["h"],
description: i18n.__("help.description"),
execute(message) {
let commands = message.client.commands.array();
let helpEmbed = new MessageEmbed()
.setTitle(i18n.__mf("help.embedTitle", { botname: message.client.user.username }))
.setDescription(i18n.__("help.embedDescription"))
.setColor("#8C52FF");
commands.forEach((cmd) => {
helpEmbed.addField(
`**${message.client.prefix}${cmd.name} ${cmd.aliases ? `(${cmd.aliases})` : ""}**`,
`${cmd.description}`,
true
);
});
helpEmbed.setFooter(`Made By Jim Sim#3076`);
return message.channel.send(helpEmbed).catch(console.error);
}
};