Files
gestion/commands/gestion/clear.js
T

21 lines
804 B
JavaScript

const { PermissionsBitField} = require("discord.js")
module.exports = {
name: 'clear',
aliases: ['purge', 'delete', 'suppr', 'efface', 'nettoie', 'vide', 'clean', 'effacer'],
description: 'Clear des messages',
emote: '🗑️',
utilisation: 'clear <nombre de messages>',
category: 'gestion',
async execute(message, args, client) {
const amount = parseInt(args[0]) + 1;
if (isNaN(amount)) {
return message.reply('Veuillez entrer un nombre valide');
} else if (amount <= 1 || amount > 100) {
return message.reply('Vous devez entrer un nombre entre 1 et 99');
}
await message.reply('🗑️ Clear en cours...');
await message.channel.bulkDelete(amount + 1, true).catch((err) => {
message.reply('Une erreur est survenue lors du clear');
});
},
};