【问题标题】:How to get message embed info using discord.js如何使用 discord.js 获取消息嵌入信息
【发布时间】:2021-01-09 02:49:08
【问题描述】:

我试图为某些东西获取嵌入字段,但我找不到我尝试过的方法

我正在尝试使用 discord.js 获取有关嵌入消息的信息

我从message 事件中得到的可变消息

例子:

message.embeds.MessageEmbed.type // Error
message.embeds.type // undefined

就像您在示例中看到的那样,我收到了错误和未定义的结果 如何正确获取嵌入的信息。

感谢您的帮助

【问题讨论】:

    标签: node.js discord.js


    【解决方案1】:

    message.embeds 返回消息中每个 MessageEmbedArray。您可以使用message.embeds[0] 获得第一个嵌入。 MessageEmbed.fields 返回嵌入中每个字段的Array

    message.embeds[0].fields
    
    // example:
    [{
     name: 'Level',
     value: '5',
     inline: false,
    },
     name: 'Username',
     value: 'Lioness100',
     inline: false,
    }];
    

    【讨论】:

      猜你喜欢
      • 2021-11-07
      • 2021-12-13
      • 1970-01-01
      • 2021-04-06
      • 2020-09-07
      • 2020-11-18
      • 2020-11-04
      • 2021-08-25
      • 2018-08-26
      相关资源
      最近更新 更多