Я хотел бы сделать команду, которая позволяет изменять разрешения всех текстовых каналов с помощью discord.py. Например, отключите отправку сообщений во всех текстовых каналах.
Я посмотрел документацию на discord.py и увидел, что существует класс PermissionOverwrite (https://discordpy.readthedocs.io/en/latest/api.html?highlight=app#permissionoverwrite), позволяющий некоторые вещи на уровне разрешений (особенно с обновлением функции).
@client.command()
async def lock(ctx):
ctx.channel.set_permissions(ctx.guild.default_role, send_messages=False)