@game__crash

Почему не работает команда play?

Код команды:
@commands.command(name='play1')
  async def play(self, ctx, *, query):
    try:
      player = self.client.music.player_manager.get(ctx.guild.id)
      query = f'ytsearch:{query}'
      results = await player.node.get_tracks(query)
      tracks = results['tracks'][1]

      player.add(requester=ctx.author.id, track=tracks)
      if not player.is_playing:
        await player.play()

    except Exception as error:
      print(error)

Когда ввожу текст или ссылку музыка не играет, но ошибки нет, как сделать чтобы играла, и желательно чтобы при вводе команды бот сразу подключался к голосовому каналу.
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
fenrir1121
@fenrir1121
Начни с документации
Убедиться что команда вызывается
Убедиться что каждый шаг возвращает ожидаемый результат
Дописать код подключения бота к голосовому каналу

Доп вариант обратиться к тому кто писал этот код, может он подскажет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 23:46
20000 руб./за проект
24 нояб. 2024, в 23:07
2000 руб./за проект