Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (message.content.startsWith('!kick')) {
- let messageArray = message.content.split(" ");
- let args = messageArray.slice(1);
- let kickedUser = message.guild.member(
- message.mentions.users.first() || message.guild.members.get(args[0])
- );
- let kickedReason = args.join(" ").slice(22);
- if (!kickedUser) return message.channel.send("L'utilisateur n'existe pas !");
- if (!message.member.hasPermission("KICK_MEMBERS"))
- return message.channel.send("Vous n'avez pas les permissions.");
- if (kickedUser.hasPermission("KICK_MEMBERS"))
- return message.channel.send("Vous ne pouvez pas kick cette personne.");
- const kickEmbed = new MessageEmbed()
- .setDescription("Expulsion du serveur")
- .setColor("#e35b00")
- .addField("Utilisateur expulsé", `${kickedUser} (ID: ${kickedUser.id})`)
- .addField("Modérateur :", `${message.author} (ID: ${message.author.id})`)
- .addField("Raison", kickedReason)
- .setTimestamp()
- message.delete();
- message.channel.send(kickEmbed);
- const kickEmbedPv = new MessageEmbed()
- .setDescription("Expulsion du serveur")
- .setColor("#e35b00")
- .addField("Vous avez été expulsé du serveur pour :", kickedReason)
- .addField("Modérateur :", `${message.author} (ID: ${message.author.id})`)
- .setTimestamp()
- kickedUser.send(kickEmbedPv)
- kickedUser.kick();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement