#discord #discord.py
Вопрос:
Я пытаюсь создать бота, который, по сути, может дублировать сервер. Причина отказа от использования discord.new/templates заключается в том, что они могут использоваться только для недавно созданных серверов.
Насколько мне известно, каналы и категории не имеют атрибута «разрешения».. есть ли способ каким-то образом просмотреть все разрешения канала и реплицировать их для другого канала на другом сервере?
Спасибо!
Ответ №1:
Они называются перезаписями каналов
чтобы получить перезапись канала
overwrites = channel.overwrites # assuming channel is defined
затем в другой гильдии
await guild.create_text_channel(..., overwrites=overwrites)
# the ... is just for example and you can have other arguments there to fit your needs
Документы: TextChannel.перезаписывает