diff options
| author | Andrew Lee <alee14498@protonmail.com> | 2022-03-26 13:43:03 -0400 |
|---|---|---|
| committer | Andrew Lee <alee14498@protonmail.com> | 2022-03-26 13:43:03 -0400 |
| commit | d55e74693da3c7b2705d67aa1880baaa0dcd1790 (patch) | |
| tree | 2588b36a5510adf40295ad1389964e194cb9a742 /commands/help.js | |
| parent | 9e2ba5ceb9e7d1e8a4305be36205dde3cfb5b0b9 (diff) | |
| download | DLAP-d55e74693da3c7b2705d67aa1880baaa0dcd1790.tar.gz DLAP-d55e74693da3c7b2705d67aa1880baaa0dcd1790.tar.bz2 DLAP-d55e74693da3c7b2705d67aa1880baaa0dcd1790.zip | |
New interaction handler; Merged git and about
Diffstat (limited to 'commands/help.js')
| -rw-r--r-- | commands/help.js | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/commands/help.js b/commands/help.js new file mode 100644 index 0000000..b4d2d86 --- /dev/null +++ b/commands/help.js @@ -0,0 +1,20 @@ +const { SlashCommandBuilder } = require('@discordjs/builders'); +const { MessageEmbed } = require("discord.js"); +const config = require("../config.json"); + +module.exports = { + data: new SlashCommandBuilder() + .setName('help') + .setDescription('Lists commands for the bot.'), + async execute(interaction, bot) { + const helpEmbed = new MessageEmbed() + .setAuthor({name:`${bot.user.username} Help`, iconURL:bot.user.avatarURL()}) + //.setDescription(`Currently playing \`${audio}\`.`) + .addField('Public Commands', `${config.prefix}help\n${config.prefix}ping\n${config.prefix}git\n${config.prefix}playing\n${config.prefix}about\n`, true) + .addField('Bot Owner Only', `${config.prefix}join\n${config.prefix}resume\n${config.prefix}pause\n${config.prefix}skip\n${config.prefix}leave\n${config.prefix}stop\n`, true) + .setFooter({text:'© Copyright 2020-2022 Andrew Lee. Licensed with GPL-3.0.'}) + .setColor('#0066ff') + + return interaction.reply({ embeds: [helpEmbed]}); + }, +};
\ No newline at end of file |
