Add debug commands
This commit is contained in:
18
commands/debugInteraction.js
Normal file
18
commands/debugInteraction.js
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
const { SlashCommandBuilder } = require("@discordjs/builders");
|
||||||
|
const Discord = require("discord.js");
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
data: new SlashCommandBuilder()
|
||||||
|
.setName("debuginteraction")
|
||||||
|
.setDescription("Console log interaction")
|
||||||
|
.addStringOption((option) =>
|
||||||
|
option
|
||||||
|
.setName("message")
|
||||||
|
.setDescription("Thy message")
|
||||||
|
.setRequired(true)
|
||||||
|
),
|
||||||
|
async execute(interaction) {
|
||||||
|
console.log(interaction);
|
||||||
|
await interaction.reply("Check logs");
|
||||||
|
}
|
||||||
|
}
|
||||||
29
commands/testFeatures.js
Normal file
29
commands/testFeatures.js
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
const { SlashCommandBuilder } = require("@discordjs/builders");
|
||||||
|
const Discord = require("discord.js");
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
data: new SlashCommandBuilder()
|
||||||
|
.setName("testfeatures")
|
||||||
|
.setDescription("Generate test embed")
|
||||||
|
.addStringOption((option) =>
|
||||||
|
option
|
||||||
|
.setName("message")
|
||||||
|
.setDescription("Thy message")
|
||||||
|
.setRequired(true)
|
||||||
|
),
|
||||||
|
async execute(interaction) {
|
||||||
|
const testEmbed = new Discord.MessageEmbed()
|
||||||
|
.setColor("#FFFFFF")
|
||||||
|
.setTitle("Test Embed")
|
||||||
|
.setDescription(`Your test message: ${interaction.options.getString('message')}`)
|
||||||
|
.setImage(interaction.user.avatarURL({dynamic : true}))
|
||||||
|
|
||||||
|
const testRow = new Discord.MessageActionRow().addComponents(
|
||||||
|
new Discord.MessageButton()
|
||||||
|
.setCustomId('testButton')
|
||||||
|
.setLabel('Hello, this is buton')
|
||||||
|
.setStyle('DANGER')
|
||||||
|
);
|
||||||
|
await interaction.reply({embeds: [testEmbed], components: [testRow] });
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user