Files
gestion-perso/commands/gestion/clear.ts
T
2024-02-26 17:32:53 +01:00

22 lines
792 B
TypeScript

import { Client } from 'discord.js';
module.exports = {
aliases: ['purge', 'delete', 'suppr', 'efface', 'nettoie', 'vide', 'clean', 'effacer'],
description: 'Clear des messages',
emote: '🗑️',
utilisation: 'clear <nombre de messages>',
permission: 5,
async execute(message: any, args: string[], client: Client) {
const amount = parseInt(args[0]) + 2;
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, true).catch((err : any) => {
message.reply('Une erreur est survenue lors du clear');
});
},
};