mirror of
https://github.com/arthur-pbty/gestion.git
synced 2026-06-03 23:36:35 +02:00
25 lines
922 B
JavaScript
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.");
|
|
}
|
|
},
|
|
}; |