【问题标题】:Inline embed field doesn't work内联嵌入字段不起作用
【发布时间】:2019-01-19 07:49:33
【问题描述】:

完成 Node.js 更新后,嵌入现在无法正常工作...
我试图重新安装 node.js 和 discord.js 但什么也没发生。我也尝试过重写代码,但还是一样,内联嵌入不起作用...

const Discord = require("discord.js")
const client = new Discord.Client({disableEveryone: true})
const prefix = "&"

client.on("message", message => {

    if (message.content === prefix + "test") {
        let myembed = new Discord.RichEmbed()
        .setColor("RANDOM")
        .setAuthor("AUTHOR", message.author.avatarURL)
        .setFooter("FOOTER", client.user.avatarURL)
        .setTimestamp(new Date())
        .setTitle("TITLE")
        .addField("FIELD 1", "SUBFIELD 1", true)
        .addField("FIELD 2", "SUBFIELD 2", true)
        message.channel.send(myembed)
    }
})

client.login("token")

这就是我所拥有的:

【问题讨论】:

    标签: javascript node.js embed discord discord.js


    【解决方案1】:

    这是11.4.0版本的一个bug,他已经知道了,会在下个版本修复。您可以通过写信到控制台npm i discord.js@11.3.2来恢复到以前的版本

    【讨论】:

    • 感谢您的回答。是的,这是版本中的一个错误。谢谢
    猜你喜欢
    • 2020-08-19
    • 2014-10-14
    • 2021-12-23
    • 1970-01-01
    • 2015-01-19
    • 1970-01-01
    • 2021-04-20
    • 2018-02-12
    • 1970-01-01
    相关资源
    最近更新 更多