aboutsummaryrefslogtreecommitdiff
path: root/commands/about.js
diff options
context:
space:
mode:
Diffstat (limited to 'commands/about.js')
-rw-r--r--commands/about.js58
1 files changed, 30 insertions, 28 deletions
diff --git a/commands/about.js b/commands/about.js
index 185a795..fa6d8a2 100644
--- a/commands/about.js
+++ b/commands/about.js
@@ -19,35 +19,37 @@
*
***************************************************************************/
-import { SlashCommandBuilder } from '@discordjs/builders'
-import { MessageEmbed, version, MessageActionRow, MessageButton } from 'discord.js'
-import npmPackage from '../package.json' assert { type:'json' }
+import { SlashCommandBuilder } from '@discordjs/builders';
+import { MessageEmbed, version, MessageActionRow, MessageButton } from 'discord.js';
+// import npmPackage from '../package.json' assert { type:'json' }
+import { readFileSync } from 'node:fs';
+const npmPackage = JSON.parse(readFileSync('./package.json'));
export default {
- data: new SlashCommandBuilder()
- .setName('about')
- .setDescription('Information about the bot'),
- async execute(interaction, bot) {
- const aboutEmbed = new MessageEmbed()
- .setAuthor({name:`About ${bot.user.username}`, iconURL:bot.user.avatarURL()})
- .addField('Information', 'A Discord bot that plays local audio tracks.')
- .addField('Version', `DLAP ${npmPackage.version}`)
- .addField('Original Creator', 'Andrew Lee (Alee#4277)') // Do not remove this since I created this :)
- //.addField('Contributors', '[your name] (discord#0000)')
- //.addField('Forked by', '[your name] (discord#0000)')
- .addField('Frameworks', `Discord.JS ${version} + Voice`)
- .addField('License', 'GNU General Public License v3.0')
- .setFooter({text:'© Copyright 2020-2022 Andrew Lee'})
- .setColor('#0066ff')
+ data: new SlashCommandBuilder()
+ .setName('about')
+ .setDescription('Information about the bot'),
+ async execute (interaction, bot) {
+ const aboutEmbed = new MessageEmbed()
+ .setAuthor({ name: `About ${bot.user.username}`, iconURL: bot.user.avatarURL() })
+ .addField('Information', 'A Discord bot that plays local audio tracks.')
+ .addField('Version', `DLAP ${npmPackage.version}`)
+ .addField('Original Creator', 'Andrew Lee (Alee#4277)') // Do not remove this since I created this :)
+ // .addField('Contributors', '[your name] (discord#0000)')
+ // .addField('Forked by', '[your name] (discord#0000)')
+ .addField('Frameworks', `Discord.JS ${version} + Voice`)
+ .addField('License', 'GNU General Public License v3.0')
+ .setFooter({ text: '© Copyright 2020-2022 Andrew Lee' })
+ .setColor('#0066ff');
- const srcOrig = new MessageActionRow()
- .addComponents(
- new MessageButton()
- .setStyle('LINK')
- .setLabel('Original Source Code')
- .setURL('https://github.com/Alee14/DLMP3'),
- );
+ const srcOrig = new MessageActionRow()
+ .addComponents(
+ new MessageButton()
+ .setStyle('LINK')
+ .setLabel('Original Source Code')
+ .setURL('https://github.com/Alee14/DLMP3')
+ );
- return await interaction.reply({ embeds:[aboutEmbed], components:[srcOrig] });
- },
-}; \ No newline at end of file
+ return await interaction.reply({ embeds: [aboutEmbed], components: [srcOrig] });
+ }
+};