【问题标题】:Is there a way of creating more than 3 inlined fields in a discord.js embeded message?有没有办法在 discord.js 嵌入消息中创建超过 3 个内联字段?
【发布时间】:2020-09-15 05:16:29
【问题描述】:

我正在尝试使用 node.js 为不和谐机器人创建嵌入。我希望嵌入有 4 个内联字段,以便有效地有 4 列,每列中有任意数量的行。当我使用以下代码时:

var embed = new Discord.MessageEmbed()
    .addFields(
        { name: "col1", value: 'test1', inline: true},
        { name: "col2", value: 'test2', inline: true},
        { name: "col3", value: 'test3', inline: true},
        { name: "col4", value: 'test4', inline: true},
    )

它输出这个: Output

如您所见,第四列自动放入另一行而不是另一列。所以我的问题是:是否有可能避免这种情况,如果可以,如何避免?

【问题讨论】:

    标签: node.js discord discord.js


    【解决方案1】:

    遗憾的是,这是不可能的,嵌入并不容易使用,而且您通常无法获得所需的结果。

    【讨论】:

    • @CastorMann 如果您认为我的回答令人满意,您应该将其标记为正确。
    • 哦,我该怎么做?我是新来的。我赞成这个答案,但显然我没有足够的声誉来公开记录。
    • @CastorMann 你点击投票按钮下的复选标记
    【解决方案2】:

    目前嵌入的内联字段不能超过 3 个,并且 afaik discord 不打算增加限制。

    【讨论】:

      猜你喜欢
      • 2019-11-25
      • 2013-08-02
      • 2021-08-19
      • 1970-01-01
      • 2021-02-27
      • 2021-10-08
      • 2019-07-12
      • 2020-10-17
      • 2020-12-12
      相关资源
      最近更新 更多