dellusofbot
Version:
💋💖crée ton propre bot discord simplement en js 💖🤍 - package de retour en développement
38 lines (33 loc) • 1.09 kB
JavaScript
module.exports = {
name: 'purge',
description: 'Supprime un nombre de messages',
aliases: ['clear', 'clean'],
usage: '<nombre>',
permissions: ['MANAGE_MESSAGES'],
args: true,
execute(message, args) {
const amount = parseInt(args[0]);
if (isNaN(amount) || amount < 1 || amount > 100) {
return message.reply('❌ Le nombre de messages doit être entre 1 et 100');
}
message.channel.bulkDelete(amount + 1, true)
.then(deleted => {
const embed = {
color: 0x00ff00,
title: '🗑️ Messages supprimés',
description: `${deleted.size - 1} messages ont été supprimés`,
fields: [
{ name: 'Modérateur', value: message.author.tag, inline: true }
],
timestamp: new Date()
};
message.channel.send({ embed }).then(msg => {
setTimeout(() => msg.delete(), 5000);
});
})
.catch(error => {
console.error(error);
message.reply('❌ Erreur lors de la suppression des messages');
});
},
};