mirror of
https://github.com/Art-Portal/April.git
synced 2025-01-24 20:10:19 +01:00
23 lines
842 B
JavaScript
23 lines
842 B
JavaScript
|
const { SlashCommandBuilder } = require('@discordjs/builders');
|
||
|
const { EmbedBuilder, ButtonBuilder, ActionRowBuilder } = require('discord.js');
|
||
|
|
||
|
module.exports = {
|
||
|
data: new SlashCommandBuilder()
|
||
|
.setName('clear')
|
||
|
.setDefaultMemberPermissions(0x2)
|
||
|
.addIntegerOption(
|
||
|
option =>
|
||
|
option
|
||
|
.setName('nombre')
|
||
|
.setDescription('Quantité de messages à supprimer')
|
||
|
.setMinValue(1)
|
||
|
.setMaxValue(100)
|
||
|
.setRequired(true)
|
||
|
)
|
||
|
.setDescription('Supprimer un grand nombre de messages d\'un salon'),
|
||
|
async execute(interaction, client) {
|
||
|
const number = interaction.options.getInteger('nombre');
|
||
|
await interaction.channel.bulkDelete(number);
|
||
|
await interaction.reply({ content: `J'ai bien supprimé ${number} message${number>1 ? "s" : ""} dans ce salon`, ephemeral: true});
|
||
|
}
|
||
|
};
|