如何获取不和谐服务器中特定角色的所有成员的列表?

Posted

技术标签:

【中文标题】如何获取不和谐服务器中特定角色的所有成员的列表?【英文标题】:How to get a list of all members of a specific role in a discord server? 【发布时间】:2021-11-18 04:04:10 【问题描述】:

我想弄清楚如何获取在不和谐服务器中担任角色的所有成员的列表?是否可以通过在其中执行命令来获取列表来在 chrome 的开发工具中进行操作?

是否可以通过不和谐的名称/标签或仅通过成员 ID 获取它们?

基本上我需要来自 1 个不和谐服务器的特定角色的完整成员列表,最好的方法是什么?

提前致谢。

【问题讨论】:

欢迎来到 Stack Overflow!请向我们展示您已经尝试过的内容,以便我们为您提供帮助。 【参考方案1】:

你可以使用这样的循环:

for member in ctx.guild.members:
    if role in member.roles:
        members.append(member)

没有内置的方法可以做到这一点。

【讨论】:

以上是关于如何获取不和谐服务器中特定角色的所有成员的列表?的主要内容,如果未能解决你的问题,请参考以下文章

如何在“就绪”时找到所有具有特定角色的成员?不和谐.js

如何修剪没有特定角色的不和谐用户?

如何使用新的 discord.py 版本获取不和谐服务器中所有成员的列表?

使用 discord.py 获取不和谐服务器中所有成员的列表时出现问题

如何仅使用 discordjs v12 存储具有特定角色的成员的所有数据

(discord.py) 获取特定语音频道中所有成员的列表