Files
illegitimate-bot/commands-testing/dev-info.js
2023-11-15 18:22:05 +01:00

45 lines
1.4 KiB
JavaScript

const { SlashCommandBuilder, PermissionFlagsBits } = require('discord.js');
const getuuid = require('../utils/functions');
module.exports = {
name: 'dev-info',
description: 'Test command for the bot.',
type: 'slash',
data: new SlashCommandBuilder()
.setName('dev-info')
.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),
/** @param { import('discord.js').ChatInputCommandInteraction } interaction */
async execute(interaction) {
const test = interaction.options.getString('test');
const test2 = interaction.options.getString('test2');
const test3 = interaction.options.getString('test3');
const message = await interaction.channel.messages.fetch(test);
const embed = message.embeds[0];
const fields = embed.fields;
const field1 = fields[0];
console.log(field1.value);
await interaction.reply({ content: 'Test command.', ephemeral: true });
}
};