discord.js - 如何获取特定服务器中bot的语音状态

时间:2018-04-14 12:41:24

标签: javascript discord discord.js

在程序中,我想知道机器人是否在特定服务器上的任何语音通道中连接或断开连接。我在wiki上看到了语音状态,但我不知道如何使用它。

1 个答案:

答案 0 :(得分:0)

您应该尝试多阅读文档。
因此,从客户端您拥有客户端所有的公会:client.guilds。然后你可以过滤公会client.guilds.get('thisID')。根据文档,使用公会你可以通过guild.voiceConnection从该公会获得voiceConnection。
如果客户端不在任何voiceChannel上,它将返回null。