如何使用discord.py向多个用户添加角色?

时间:2020-08-29 18:13:11

标签: python discord discord.py

我有此命令为用户提供角色,

Integer[]

我是一个命令,例如role @role @ user1 @ user2 @ user3 ....,可通过单个命令将角色赋予多个用户。 我该怎么办?

1 个答案:

答案 0 :(得分:1)

您可以按照以下步骤进行操作

@commands.command(pass_context=True)
@commands.has_permissions(manage_roles=True)
async def role(self, ctx, role: discord.Role, *users: discord.Member):
    for user in users:
        await user.add_roles(role)

{prefix}role @role @user1 @user2