Предмет: Информатика,
автор: tomayandrey
Python , модуль disccord.py
Все хорошо работает , но при попытке зайти в голосовой чат выдает ошибку
Приложения:


merkkaa:
кстати, зачем вы voice глобальным делаете?
Ответы
Автор ответа:
0
Ответ:
Как я вижу, вы неправильно получаете голосовой канал.
Объяснение:
Обратитесь к документации.
https://discordpy.readthedocs.io/en/latest/api.html?highlight=connect#discord.VoiceChannel.connect
Пример на всякий.
@bot.command()
async def tt(ctx):
voice = ctx.author.voice.channel # получаем канал, в котором находится пользователь
await voice.connect() # подключаемся
# await ctx.author.voice.channel.connect() можно и сразу.
Похожие вопросы
Предмет: Окружающий мир,
автор: щгннодэ
Предмет: Окружающий мир,
автор: abekbulat
Предмет: Українська мова,
автор: katyaskryabina
Предмет: Химия,
автор: Аноним
Предмет: Химия,
автор: svetlanna77777