TypeError:无法读取未定义的discord.js的属性“名称”

时间:2020-06-21 08:42:26

标签: node.js discord discord.js

对不起,如果我听起来很傻,这对Node.js是新的

我尝试在其他地方寻找并可能找到答案,但是文档对我来说没有意义,但是当我希望我的机器人发送嵌入内容时会出现错误,该嵌入内容会自动说出行会名称,因此我使用message.guild.name我定义了消息,但现在我收到了错误=

TypeError:无法读取未定义的属性“名称”

所以我不确定该怎么办,我的主要代码是

exports.run = (message) => {

const embed = new RichEmbed()
.setDescription(`Hello! Welcome to ${message.guild.name}!`)
.setColor(0xdd9323)
.setFooter(`This bot was made by Fortnitewinner21#1076 and Hextanium#5890`);

message.channel.send(embed).then(m => m.react('✅')).catch(console.error);

};

BTW- im v11

1 个答案:

答案 0 :(得分:0)

在这种情况下,您没有可参考的消息。我建议将其放入事件中或将其放入命令中。但是,由于您说过要自动发送,因此需要使用“事件”或“间隔”。