Bots 如何检查我的discord机器人所在的语音频道数?
我想让我的机器人(用discord.js编码)显示我的discord机器人有多少个语音频道,但我不知道怎么做Bots 如何检查我的discord机器人所在的语音频道数?,bots,discord,discord.js,Bots,Discord,Discord.js,我想让我的机器人(用discord.js编码)显示我的discord机器人有多少个语音频道,但我不知道怎么做 我能得到一些帮助吗?我会将我的机器人的高级银版提供给那些刚刚帮助dmA350-1000#6715处理discord for Receive code的人 阅读discord.js文档后,我在类Client下找到了一个.channels属性,该属性返回一个ChannelManager,帮助处理客户端正在处理的每个频道。在ChannelManager类中,有一个属性.cache返回一个频道集
我能得到一些帮助吗?我会将我的机器人的高级银版提供给那些刚刚帮助dm
A350-1000#6715
处理discord for Receive code的人 阅读discord.js文档后,我在类Client
下找到了一个.channels
属性,该属性返回一个ChannelManager
,帮助处理客户端正在处理的每个频道。在ChannelManager
类中,有一个属性.cache
返回一个频道集合,因此我假设您可以在该集合中循环并计数每个语音频道,每个channel
对象都有一个属性。type
返回一个字符串
Discord.js文档:您可以使用
像这样:
client.on('message', message => {
console.log(client.voiceConnections.size)
});
在最新的Discord.js版本中更改为client.voice.connections。