【问题标题】:Get all Memebers with a certain Role获取具有特定角色的所有成员
【发布时间】:2021-11-25 12:50:35
【问题描述】:

我一直在尝试获取具有特定角色的所有成员的列表,但每次都失败了。

我知道有role.members,但我不知道如何使用它来获取具有特定角色的所有成员的列表。

我在 Stack Overflow 上查看了许多问题(以获取具有特定角色的成员列表),但我无法找到可行的解决方案

如何获取具有特定角色的所有成员的列表?

【问题讨论】:

标签: python discord discord.py


【解决方案1】:

如果您确定rolediscord.Role 模型,role.members 应该返回Listmembers。我假设您得到一个空列表,如果是,那么您可能缺少 Member Intents 来查看 Rolemembers,这可能是您只得到一个空列表的原因.

Discord.py 对此主题有自己的解释,您可以阅读here

(另外,我看到 discord.py 没有提到它,但是如果你想打开所有的意图而不是指定它,你可以使用discord.Intents.all 方法来创建一个所有都打开的意图它。)

【讨论】:

    猜你喜欢
    • 2021-11-17
    • 1970-01-01
    • 2020-12-05
    • 2019-02-01
    • 2021-06-29
    • 2021-07-01
    • 2020-10-20
    • 2021-02-17
    • 2016-06-18
    相关资源
    最近更新 更多