首页 > 解决方案 > 无法访问`.members` 或 `.full` 属性

问题描述

我正在尝试检查其中是否<VoiceChannel>有 X 数量的成员。我尝试使用<VoiceChannel>.members.size,但即使我连接到语音通道,它也总是返回 0。我尝试记录该<VoiceChannel>对象,但它没有显示#fulland#members属性。我GUILD_MEMBERS在开发人员门户中声明并启用了意图。

我也很乐意接受另一种方法来检查语音频道中的成员数量作为这个问题的答案。

标签: javascriptdiscord.js

解决方案


访问语音通道成员需要GUILD_VOICE_STATES意图。确保您包含该意图,并且它应该返回正确数量的人。


推荐阅读