我希望我的机器人(用discord.js编码)显示我的discord机器人所在的语音通道数量,而我不知道该怎么做。
我可以寻求帮助吗?我将向那些仅在dm A350-1000#6715
上帮助dm兑换代码的人提供我的机器人的高级白银版。
答案 0 :(得分:1)
在阅读discord.js文档之后,我在类Client
下发现了一个.channels
属性,该属性返回一个ChannelManager
,该属性有助于处理客户端正在处理的每个通道。在ChannelManager
类中,有一个属性.cache
返回一个通道集合,因此我想您可以遍历该集合并计算作为语音通道的每个通道,每个Channel
对象具有.type
属性,该属性返回字符串。
Discord.js文档:https://discord.js.org/#/docs/main/master/class/Client
答案 1 :(得分:0)
您可以使用.voiceConnections
。
赞:
client.on('message', message => {
console.log(client.voiceConnections.size)
});