对不起,如果我听起来很傻,这对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
答案 0 :(得分:0)
在这种情况下,您没有可参考的消息。我建议将其放入事件中或将其放入命令中。但是,由于您说过要自动发送,因此需要使用“事件”或“间隔”。