如何让所有成员都具有特定角色 discord.py
How do I get all members with a certain role discord.py
我有我的命令.roleinactivity @whatever role
。我如何获取被 ping 的任何角色并找到所有拥有该角色的成员?
我一直在尝试使用 if 语句遍历服务器中的每个成员,看看他们是否已经说过角色,但它没有用。谁能指出我正确的方向?
您可以使用 .members
:
获取所有具有您角色的用户
@client.command()
async def roleinactivity(ctx, role : discord.Role):
print(role.members)
role : discord.Role
- 将您的角色参数转换为 discord.Role
对象以使其正常工作。否则,它将被识别为 string
.
我有我的命令.roleinactivity @whatever role
。我如何获取被 ping 的任何角色并找到所有拥有该角色的成员?
我一直在尝试使用 if 语句遍历服务器中的每个成员,看看他们是否已经说过角色,但它没有用。谁能指出我正确的方向?
您可以使用 .members
:
@client.command()
async def roleinactivity(ctx, role : discord.Role):
print(role.members)
role : discord.Role
- 将您的角色参数转换为 discord.Role
对象以使其正常工作。否则,它将被识别为 string
.