node.js - 如何使用 discord.js 获取消息嵌入信息
问题描述
我试图为某些东西嵌入字段,但我找不到我尝试过的方法
你好
我正在尝试使用 discord.js 获取有关嵌入消息的信息
我从message
事件中得到的可变消息
例子:
message.embeds.MessageEmbed.type // Error
message.embeds.type // undefined
就像您在示例中看到的那样,我收到错误和未定义的结果如何正确地从嵌入中获取信息。
感谢您的帮助
解决方案
message.embeds
返回消息Array
中的每个MessageEmbed
。您可以使用message.embeds[0]
获取第一个嵌入。还返回嵌入中每个字段的一个。MessageEmbed.fields
Array
message.embeds[0].fields
// example:
[{
name: 'Level',
value: '5',
inline: false,
},
name: 'Username',
value: 'Lioness100',
inline: false,
}];
推荐阅读
- pine-script - 拉动特定时间的价格栏
- javascript - 如何通过麦克风通过语音为我网页上的用户自动填写表单?
- python - 如何获取 pg.infiniteLine 已在 pyqtgraph 中移动的事件
- wordpress - Wordpress Ultimate Member:不处于编辑模式时无法查看页面上的所有自定义字段
- python - 如何在多个位置或功能访问从列表中选择的项目
- javascript - 如何让 http-server(npm 包)接受 ES6 模块语法?
- ios - `setCollectionViewLayout` 动画在更改集合视图框架时中断
- c - Fseek 回滚 8 个字节,但我希望它是 4 个字节
- ios - iOS 设备是否将 GPS 位置存储在其 .mov 文件中
- react-native - 如何在 React Native Paper 中更改 list.accordion 上的rippleColor 效果的颜色