UNPKG

dellusofbot

Version:

💋💖crée ton propre bot discord simplement en js 💖🤍 - package de retour en développement

45 lines (39 loc) 1.32 kB
module.exports = { name: 'ban', description: 'Bannit un membre du serveur', usage: '<@utilisateur> [raison]', permissions: ['BAN_MEMBERS'], args: true, execute(message, args) { const target = message.mentions.users.first(); if (!target) { return message.reply('❌ Vous devez mentionner un utilisateur à bannir'); } const member = message.guild.members.cache.get(target.id); if (!member) { return message.reply('❌ Cet utilisateur n\'est pas sur le serveur'); } if (!member.bannable) { return message.reply('❌ Je ne peux pas bannir cet utilisateur'); } const reason = args.slice(1).join(' ') || 'Aucune raison spécifiée'; member.ban({ reason: reason }) .then(() => { const embed = { color: 0xff0000, title: '🔨 Membre banni', description: `${target.tag} a été banni du serveur`, fields: [ { name: 'Raison', value: reason, inline: true }, { name: 'Modérateur', value: message.author.tag, inline: true } ], timestamp: new Date() }; message.channel.send({ embed }); }) .catch(error => { console.error(error); message.reply('❌ Erreur lors du bannissement'); }); }, };