// comandos/add.js const { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, MessageFlags } = require('discord.js'); console.error("--------------------- teste.js ---------------------"); module.exports = { data: new SlashCommandBuilder() .setName('wdd') .setDescription('Adiciona o servidor à base de dados.') .addStringOption(option => option.setName('nome') .setDescription('Escolhe uma opção') .setRequired(true) .setAutocomplete(true) // ATENÇÃO AQUI ) .addUserOption(option => option .setName('target') .setDescription('The member to ban') .setRequired(true) ) .addStringOption(option => option.setName('raça') .setDescription('Escolhe uma opção') .setRequired(true) .setAutocomplete(true) // ATENÇÃO AQUI ), async execute(interaction) { const nome = interaction.options.getString('nome'); const target = interaction.options.getUser('target'); const raça = interaction.options.getString('raça') ?? 'No reason provided'; await interaction.reply(`Selecionaste: ${nome} <@${target.id}> ${raça}`); }, };