首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GuildChannel没有members属性

GuildChannel没有members属性
EN

Stack Overflow用户
提问于 2021-09-21 15:44:04
回答 1查看 27关注 0票数 0

我想通过这种方式获取voiceStateUpdate上特定频道的已连接用户列表:

代码语言:javascript
复制
module.exports = async (client, oldState, newState) => {
  const channel = await newState.guild.channels.fetch('719030671384772609');
}

但是在检查集合时,我没有看到members属性,

代码语言:javascript
复制
  'channelid' => <ref *8> VoiceChannel {
    type: 'GUILD_VOICE',
    deleted: false,
    guild: Guild {
    },
    guildId: '',
    parentId: '',
    permissionOverwrites: PermissionOverwriteManager { channel: [Circular *8] },
    id: '',
    name: '',
    rawPosition: 2,
    rtcRegion: 'hongkong',
    bitrate: 64000,
    userLimit: 0
  },

我是不是漏掉了什么?或者是另一种方式?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-21 16:05:13

一种方法是使用下面的命令获取所有已连接用户的列表

代码语言:javascript
复制
newState.guild.channels.cache.get("channelID here").members

relevant Docs

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69271839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档