有没有办法获取连接到公会语音频道的所有成员的 ID?

时间:2021-02-08 15:59:33

标签: python discord.py

我在互联网上找到的所有方法显然都不再适用于最新的 Discord.py 版本。

如果没有办法,有没有办法获得所有语音通道ID?这也符合我想要实现的目标。我无法提供代码,因为我删除了我尝试过的所有内容,但我尝试了两个小时。

1 个答案:

答案 0 :(得分:0)

首先,您需要一个 VoiceChannel object。 拥有此对象后,您可以使用 members 属性获取连接到语音通道的成员列表。然后就可以一一访问成员对象并获取id。

示例:

member_ids = []
for member in voice_channel.members
    member_ids.append(member.id)