从 Discord 交互中查找成员
Posted
技术标签:
【中文标题】从 Discord 交互中查找成员【英文标题】:Find Member from a Discord Interaction 【发布时间】:2021-09-15 18:00:56 【问题描述】:我查看了有关交互的 Discord API(请参阅 Interactions structure),我注意到它们不包含调用它们的成员的 ID。我想使用 Discord.JS 来获取这些成员,但找不到没有他的 ID 的公会成员。有没有办法获取没有 ID 的成员,或者获取调用交互的成员的 ID?
【问题讨论】:
还有user
和member
,还需要什么?
member
(discord.com/developers/docs/resources/guild#guild-member-object) 中没有id
字段
但是在user
discord.com/developers/docs/resources/user#user-object中有@
有没有办法用他的用户ID获取一个公会成员?
但是你为什么还要这样呢?您已经拥有与该 ID 关联的成员..
【参考方案1】:
因为似乎没有成员的id
字段,您可以改为从user
对象中获取它。从那里,Discord.js 允许您执行 <guild>.member('ID here')
以获取可从某个公会解析的用户的 member
对象,该 ID 用作该公会。
【讨论】:
以上是关于从 Discord 交互中查找成员的主要内容,如果未能解决你的问题,请参考以下文章