mirror of
https://github.com/Art-Portal/April.git
synced 2024-12-27 03:44:19 +01:00
Update ban.js
Replaced tab idents by space idents because of github treating them as 8 spaces instead of 4 for some reason O_o
This commit is contained in:
parent
31d154706b
commit
37e8bdbf1c
@ -11,7 +11,8 @@ module.exports = {
|
|||||||
option
|
option
|
||||||
.setName('user')
|
.setName('user')
|
||||||
.setDescription('Membre à bannir / id si le membre n\'est pas sur le serveur')
|
.setDescription('Membre à bannir / id si le membre n\'est pas sur le serveur')
|
||||||
.setRequired(true))
|
.setRequired(true)
|
||||||
|
)
|
||||||
.addStringOption(
|
.addStringOption(
|
||||||
option =>
|
option =>
|
||||||
option
|
option
|
||||||
@ -23,7 +24,6 @@ module.exports = {
|
|||||||
const user = interaction.options.getUser('user');
|
const user = interaction.options.getUser('user');
|
||||||
const member = interaction.options.getMember('user');
|
const member = interaction.options.getMember('user');
|
||||||
const reason = interaction.options.getString('reason');
|
const reason = interaction.options.getString('reason');
|
||||||
|
|
||||||
if (member){
|
if (member){
|
||||||
const userRoleRawPos = member.roles.highest.rawPosition;
|
const userRoleRawPos = member.roles.highest.rawPosition;
|
||||||
const memberRoleRawPos = interaction.member.roles.highest.rawPosition;
|
const memberRoleRawPos = interaction.member.roles.highest.rawPosition;
|
||||||
@ -31,6 +31,7 @@ module.exports = {
|
|||||||
if (userRoleRawPos >= memberRoleRawPos) return interaction.reply({content: `Vous ne pouvez pas bannir cet utilisateur.`, ephemeral: true});
|
if (userRoleRawPos >= memberRoleRawPos) return interaction.reply({content: `Vous ne pouvez pas bannir cet utilisateur.`, ephemeral: true});
|
||||||
if (!member.bannable) return interaction.reply({content: `Je ne peux pas bannir cet utilisateur. Cela est dû au fait que l'utilisateur est modérateur/administrateur ou que son rôle est au dessus du rôle du bot...`, ephemeral: true});
|
if (!member.bannable) return interaction.reply({content: `Je ne peux pas bannir cet utilisateur. Cela est dû au fait que l'utilisateur est modérateur/administrateur ou que son rôle est au dessus du rôle du bot...`, ephemeral: true});
|
||||||
}
|
}
|
||||||
|
|
||||||
await interaction.guild.bans.create(user.id, {reason: reason + " - Banni.e par " + interaction.member.user.tag});
|
await interaction.guild.bans.create(user.id, {reason: reason + " - Banni.e par " + interaction.member.user.tag});
|
||||||
|
|
||||||
const banEMBED = new EmbedBuilder()
|
const banEMBED = new EmbedBuilder()
|
||||||
|
Loading…
Reference in New Issue
Block a user