const { SlashCommandBuilder, PermissionFlagsBits } = require('discord.js'); const getuuid = require('../utils/functions'); module.exports = { name: 'functest', description: 'Test command for the bot.', type: 'slash', data: new SlashCommandBuilder() .setName('functest') .setDescription('Test command for the bot.') .addStringOption(option => option .setName('test') .setDescription('Test option.')) .addStringOption(option => option .setName('test2') .setDescription('Test option.')) .addStringOption(option => option .setName('test3') .setDescription('Test option.')) .setDefaultMemberPermissions(PermissionFlagsBits.Administrator) .setDMPermission(false), async execute(interaction) { const test = interaction.options.getString('test'); const test2 = interaction.options.getString('test2'); const test3 = interaction.options.getString('test3'); const uuid = await getuuid(test); if (uuid === null) { await interaction.reply({ content: 'Invalid username.', ephemeral: true }); return } await interaction.reply({ content: uuid, ephemeral: true }); } };