18 lines
831 B
JavaScript
18 lines
831 B
JavaScript
|
const { SlashCommandBuilder, MessageFlags, EmbedBuilder } = require('discord.js');
|
|||
|
const { updateWhitelistJSON } = require("../../utils.js");
|
|||
|
const { tournaments, blacklist, whitelist } = require("../../index.js");
|
|||
|
|
|||
|
module.exports = {
|
|||
|
data: new SlashCommandBuilder()
|
|||
|
.setName('remove_from_whitelist')
|
|||
|
.setDescription('Убрать игрока из белого списка')
|
|||
|
.addUserOption(option =>
|
|||
|
option.setName('user')
|
|||
|
.setDescription('Пользователь, с которым ассоциируется данный игрок')
|
|||
|
.setRequired(true)),
|
|||
|
async execute(interaction) {
|
|||
|
whitelist.delete(interaction.options.getUser('user').id);
|
|||
|
interaction.reply({ content: `Готово`, flags: MessageFlags.Ephemeral });
|
|||
|
updateWhitelistJSON();
|
|||
|
},
|
|||
|
};
|