x4zx
@x4zx
python developer

Бот ничего не играет в голосовом канале, что делать?

Здравствуйте, написал простого бота-радио для проигрывания музыки 24/7. При запуске с моего пк всё работает как надо. Но стоит запустить бота с хостинга Heroku - бот заходит в голосовой канал и молчит, хотя должен играть.

Код для проигрывания музыки:
player = await self.get_channel(1019939817460613140).connect()
        await self.http.edit_my_voice_state(
            guild_id = 1015753743549079653,
            payload = {
                'suppress': False,
                'request_to_speak_timestamp': None,
                int(1019939817460613140): '...'
            }
        )
        while True:
            player.play(FFmpegPCMAudio(source = 'https://online.hitfm.ua/HitFM_Top'))
            await asyncio.sleep(21600)
            player.pause()
            player.play(FFmpegPCMAudio(source = 'https://online.hitfm.ua/HitFM'))
            await asyncio.sleep(21600)
            player.pause()
            player.play(FFmpegPCMAudio(source = 'https://online.hitfm.ua/HitFM_Best'))
            await asyncio.sleep(21600)
            player.pause()
            player.play(FFmpegPCMAudio(source = 'https://online.hitfm.ua/HitFM_Ukr'))
            await asyncio.sleep(21600)
            player.pause()


Также в самом Heroku в Settings я установил дополнительные Buildpacks
632ce2cb2feff434291249.png

В консоли ошибок никаких нет, просто бот молчит.
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы