用按钮发送嵌入的东西
if (message.content.toLowerCase().startsWith(prefix+ 'test')) {
let first = new disbut.MessageButton().setStyle("blurple").setID("1").setLabel("Confirm") //first button
let second = new disbut.MessageButton().setStyle("red").setID("2").setLabel("Cancel") //second button
var buttons = [first, second]
let embed = new Discord.MessageEmbed()
.setTitle(":fire: Test")
.setDescription("Yes")
.setColor("#BEBDBD")
.setTimestamp("Today"+ message.createdAt)
message.channel.send({ embed: embed, buttons: buttons })
当我们点击按钮时会发生什么
client.on('clickButton', async (button) => {
if (button.id == "1") {
button.message.channel.send("it worked");
}
if (button.id == '2') {
button.edit(embed.footer("canceled"));
}
})
}