Итак, я писал бота для одного из серверов моих друзей, и мне кажется, что он работает. Мне нужен способ скрыть несколько каналов. Я уже написал функцию, которая дает мне все каналы, которые мне нужно скрыть в массиве. Мне нужна функция, которая при вызове будет перебирать элементы в моем массиве, она удалит разрешение read_messages
у указанного пользователя, которое также предоставляет моя функция.
# expected input
hide(channels_to_hide, user)
Ожидаемый результат: все каналы, перечисленные в channels_to_hide
скрыты от user
.
Я пытался использовать await channel.set_permissions()
, но, похоже, не могу заставить это работать, а документы кажутся немного пространственными при скрытии каналов. Также я использую версию перезаписи discord.py.
Спасибо, Soupy