19 lines
No EOL
830 B
JavaScript
19 lines
No EOL
830 B
JavaScript
module.exports = {
|
|
name: 'del',
|
|
description: 'Delete message',
|
|
execute(message, args) {
|
|
if (args[0]) {
|
|
const amount = parseInt(args[0]) + 1;
|
|
if (isNaN(amount)) {
|
|
return message.reply('Ce n\'est pas un nombre valide !');
|
|
}
|
|
else if (amount <= 1 || amount > 100) {
|
|
return message.reply('Ce n\'est pas un nombre valide ! (entre 1 et 99)');
|
|
}
|
|
message.channel.bulkDelete(amount)
|
|
.then(messages => {
|
|
console.log(`${messages.size - 1} messages supprimés par ${message.author.username} sur ${message.guild.name} dans ${message.channel.name}`);
|
|
});
|
|
} else { message.reply("Merci d'indiquer le nombre de messages à supprimer"); }
|
|
}
|
|
} |