Я хотел дать своему боту присутствие, которое меняется через определенное время.(В данном случае 5 минут)
@client.event
async def on_ready():
while True:
presence = randint(1, 5)
if presence == 1:
await client.change_presence(game=discord.Game(name='with commands', type=1))
elif presence == 2:
await client.change_presence(game=discord.Game(name='you', type=3))
elif presence == 3:
await client.change_presence(game=discord.Game(name='and watching', type=2))
elif presence == 4:
await client.change_presence(game=discord.Game(name='Youtube Videos', type=3))
elif presence == 5:
await client.change_presence(game=discord.Game(name='like a boss', type=1))
time.sleep(300)
проблема в том, что через 300 секунд мой бот отключается из-за разногласий, пока файл python все еще работает, и не показывает никаких ошибок.Кто-нибудь, кто знает, что вызывает это?Спасибо.