引用错误:未定义嵌入,我该怎么办?(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
是什么的信息。这是目前编写的不完整的。