MIM*_*156 3 discord discord.js
我花了一段时间寻找如何使用我的机器人检查用户在 Discord 中使用的设备。
例如,如果一个人在打电话时启动命令“device”,则该命令将返回“phone”。
我找到了一种方法来做到这一点,但不知道如何使用它,它的文档在这里。
如果有人可以向我解释这一点那就太好了。
您可以Presence#clientStatus通过User或进行访问GuildMember。这意味着您可以Message#author#presence#clientStatus从命令的作者那里获取信息。
null请注意,如果您尚未启用GUILD_PRESENCES意图(更多信息),则此属性将会出现。从那里它返回一个具有潜在属性web、mobile和 的对象desktop(这些属性都没有得到保证)。例如,如果我在不和谐的移动应用程序和桌面应用程序上,它将显示:
{
desktop: 'online',
mobile: 'online'
}
Run Code Online (Sandbox Code Playgroud)
每个属性的值可以是online、idle或dnd。更多示例:
{}
Run Code Online (Sandbox Code Playgroud)
{}
Run Code Online (Sandbox Code Playgroud)
{
web: 'idle',
mobile: 'online',
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3012 次 |
| 最近记录: |