blob: 5d32a6758e089f3efdc7303f7d3e28ce7c64802f (
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
25
26
|
import { MessageFlags, PermissionFlagsBits, SlashCommandBuilder } from 'discord.js';
export default {
data: new SlashCommandBuilder()
.setName('settings')
.setDescription('User settings for AleeBot.')
.addSubcommand(subcommand =>
subcommand
.setName('guild')
.setDescription('Change settings for the guild.'))
.addSubcommand(subcommand =>
subcommand
.setName('user')
.setDescription('Change settings for the user.')),
async execute(interaction) {
if (interaction.options.getSubcommand() === 'guild') {
if (!interaction.member.permissions.has(PermissionFlagsBits.ManageGuild)) return await interaction.reply({ content: 'You do not have the permission to manage this guild.', flags: MessageFlags.Ephemeral });
return await interaction.reply('recieved');
}
if (interaction.options.getSubcommand() === 'user') {
return;
}
}
};
|