混合嵌入输出 Discord.js
Mixed Embed Outputs Discord.js
所以我在 discord.js 上做了几个命令,我得到了有趣但令人困惑的结果,嵌入输出全都乱七八糟,就像我执行一个清晰的命令一样它清除了消息但嵌入结果与我的 ping 命令相同 我试图检查我的代码,但这里似乎没有错originated 和其他的一样,这里是代码
(embed)
.setTitle('Bot Latency:')
.setDescription(`${Date.now() - message.createdTimestamp} ms`)
.addField('API Latency', `${Math.round(client.ws.ping)}ms`)
.addField('Discord Status', `https://discordstatus.com/`)
.setColor(0x008080)
message.channel.send(embed);
您肯定有多个具有相同变量的嵌入。这可能是问题的原因。尝试给每个嵌入另一个名称,例如 ping 命令
const pingembed = new Discord.MessageEmbed()
明确命令
const clearembed = new Discord.MessageEmbed()
并对所有嵌入都这样做。
所以我在 discord.js 上做了几个命令,我得到了有趣但令人困惑的结果,嵌入输出全都乱七八糟,就像我执行一个清晰的命令一样它清除了消息但嵌入结果与我的 ping 命令相同 我试图检查我的代码,但这里似乎没有错originated 和其他的一样,这里是代码
(embed)
.setTitle('Bot Latency:')
.setDescription(`${Date.now() - message.createdTimestamp} ms`)
.addField('API Latency', `${Math.round(client.ws.ping)}ms`)
.addField('Discord Status', `https://discordstatus.com/`)
.setColor(0x008080)
message.channel.send(embed);
您肯定有多个具有相同变量的嵌入。这可能是问题的原因。尝试给每个嵌入另一个名称,例如 ping 命令
const pingembed = new Discord.MessageEmbed()
明确命令
const clearembed = new Discord.MessageEmbed()
并对所有嵌入都这样做。