Предмет: Информатика, автор: tomayandrey

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

Приложения:

merkkaa: кстати, зачем вы voice глобальным делаете?

Ответы

Автор ответа: merkkaa
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