Files
gestion/commands/moderation/slownmode.js
T
2024-03-01 12:05:29 +01:00

25 lines
922 B
JavaScript

module.exports = {
name: 'slownmode',
description: "Met le salon en mode lent avec un délai spécifié en secondes.",
category: 'moderation',
emote: '⏳',
utilisation: 'slownmode <temps en secondes>',
async execute(message, args) {
if (!args[0] || isNaN(args[0])) {
return message.reply("Veuillez spécifier un temps en secondes pour le mode lent.");
}
const delay = parseInt(args[0]);
if (delay < 0) {
return message.reply("Le délai doit être un nombre positif.");
}
try {
await message.channel.setRateLimitPerUser(delay);
message.reply(`Le mode lent a été activé pour ce salon avec un délai de ${delay} seconde(s).`);
} catch (error) {
console.error(error);
message.reply("Une erreur s'est produite lors de l'application du mode lent.");
}
},
};