blob: 4f29e0f93672784d960dd950db12676a883661bd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
import { ActionRowBuilder, ButtonBuilder, ButtonStyle, EmbedBuilder, SlashCommandBuilder } from 'discord.js';
import { abEmbedColour } from '../storage/consts.js';
export default {
data: new SlashCommandBuilder()
.setName('settings')
.setDescription('Settings for AleeBot.'),
async execute(interaction) {
const settingEmbed = new EmbedBuilder()
.setAuthor({ name: 'AleeBot Settings', iconURL: interaction.client.user.avatarURL() })
.setDescription(`To configure AleeBot, visit ${process.env.SETTINGS_URL}`)
.setColor(abEmbedColour);
let settingButtons = new ActionRowBuilder()
.addComponents(
new ButtonBuilder()
.setStyle(ButtonStyle.Link)
.setLabel('Configure')
.setURL(process.env.SETTINGS_URL)
);
return await interaction.reply({ embeds: [settingEmbed], components: [settingButtons] });
}
};
|