Здравствуйте, написал простого бота-радио для проигрывания музыки 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
В консоли ошибок никаких нет, просто бот молчит.