我正在尝试更改每个人的角色权限,但是当我回去查看角色权限时,我发现没有任何更改。 这里是代码:
role = get(ctx.guild.roles, "@everyone")
await role.edit(stream=False)
答案 0 :(得分:0)
在docs中,您必须以permissions
的身份传递权限对象。
以下是如何更改角色权限的示例:
# I suggest you use guild.get_role(role_id) if it's not always the default role, and this built in method if it is.
role = guild.default_role
await role.edit(permissions=discord.permissions(stream=False))