引用错误:未定义嵌入,我该怎么办?(Discord.JS)

引用错误:未定义嵌入,我该怎么办?(Discord.JS),discord,discord.js,Discord,Discord.js,我试图为我的机器人获得反应角色,我该怎么做 if (message.content === '!Sun rr') { const exampleEmbed = new Discord.MessageEmbed() .setTitle('Reaction Roles') .setDescription('React to get your roles!')

我试图为我的机器人获得反应角色,我该怎么做

if (message.content === '!Sun rr') {
                        const exampleEmbed = new Discord.MessageEmbed()
                        .setTitle('Reaction Roles')
                        .setDescription('React to get your roles!');
                        message.channel.send(embed).then(msg => msg.react(':x:'))```


定义一个变量
examplembed
,然后引用
embed
。如果您试图引用示例embed,则代码应如下所示:

if(message.content==“!Sun rr”){
const exampleEmbed=new Discord.MessageEmbed()
.setTitle(“反应角色”)
.setDescription(“反应以获得角色!”);
message.channel.send(例如embed).then((msg)=>msg.react(:x:);
}

您将嵌入定义为
示例嵌入
,但您调用了
嵌入
。bot尝试发送
嵌入
,即使它未定义。我建议将
exampleEmbed
更改为类似
reactionRoleEmbed
的内容,并确保将
embed
更改为constante的名称。

显示完整的代码,包括
embed
是什么的信息。这是目前编写的不完整的。