我在这段代码中发现了一个错误(错误是值)
run = async (message) => {
let totelMembers = 0
for (const guild of this.client.guilds.cache) {
totalMembers += (await guild[1].members.fetch()).size
}
const embed = new MessageEmbed()
.setAuthor(
`Information about the ${this.client.username} Bot`,
this.client.user.displayAvatarURL()
)
.addFields(
{
name: 'Total members'
value: totalMembers,
},
{
name: 'bot tag'
value: this.client.user.tag
},
)
message.channel.send(embed)
}
(对不起,如果我没有输入 will 因为我的英语不好)
很简单,您在嵌入字段中遗漏了逗号:
...
.addFields(
{
name: 'Total members', // here a comma
value: totalMembers,
},
{
name: 'bot tag', // here a comma
value: this.client.user.tag
},
)
...
此外,如果需要,您可以使用另一种方式添加字段,只需尝试
.addField( name, value )
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句