Base de bot de discordResponders

Botões

Como responder botões do discord com a estrutura Responder

Responda um botão definindo o tipo do Responder para botão.

command.ts
const row = createRow(
    new ButtonBuilder({
        customId: "/confirm/button", 
        label: "Confirmar", 
        style: ButtonStyle.Success
    })
);
interaction.reply({ flags: ["Ephemeral"], components: [row] });
responder.ts
createResponder({
    customId: "/confirm/button",
    types: [ResponderType.Button], cache: "cached",
    async run(interaction) {
        interaction.update({ 
            flags: ["Ephemeral"], content: "Confirmado", 
            components: [] 
        });
    },
});