Невозможно изменить разрешение для @everyone? - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь изменить разрешение роли для всех, но когда я go возвращаюсь, чтобы увидеть разрешения для роли, я вижу, что ничего не изменилось. Здесь есть код:

role = get(ctx.guild.roles, "@everyone")
await role.edit(stream=False)

1 Ответ

0 голосов
/ 29 февраля 2020

В документах указано, что для этого необходимо передать объект разрешения как 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))
...