Este es mi comando:
//comando button test if(prefix&&comando === 'button'){ const embMessage = new discord.MessageEmbed() .setTitle('Teste de botões') .setDescription('Esse é um teste de botões') const yes = new MessageButton() .setStyle('green') .setLabel('Sim') .setID('smart') const no = new MessageButton() .setStyle('red') .setLabel('Não') .setID('dumbass') message.channel.send({embeds:[embMessage], buttons:[yes, no]}) }Pero tengo este problema:
class sendAPICallback extends dAPIMessage { ^ TypeError: Class extends value undefined is not a constructor or nullEn ese caso, no puedo ejecutar el código del bot. :(
"discord-buttons": "^4.0.0"Para que se envíen, los "botones" deben cambiarse a "componentes"
message.channel.send({embeds:[embMessage], components:[yes, no]});Y hasta donde yo sé, debería ser una fila de acción.
message.channel.send({embeds:[embMessage], components:[new discord.MessageActionRow().components([yes, no])]});Y ahí lo tienes
Actualización: me acabo de dar cuenta de que está usando el paquete de botones, así que no sé si cambiará algo o no