fix: runs threads for background tasks

This commit is contained in:
2025-01-05 19:26:07 -05:00
parent 82cd56ace8
commit ebde4f1310
2 changed files with 30 additions and 11 deletions

View File

@@ -6,16 +6,6 @@ import disnake
from state import client, last_used, players
async def check_idle():
while True:
await asyncio.sleep(3600)
if time.time() - last_used >= 3600:
await client.change_presence(status=disnake.Status.idle)
else:
await client.change_presence(status=disnake.Status.online)
async def cleanup():
while True:
await asyncio.sleep(3600)
@@ -26,3 +16,13 @@ async def cleanup():
targets.append(id)
for target in targets:
del players[target]
async def check_idle():
while True:
await asyncio.sleep(3600)
if time.time() - last_used >= 3600:
await client.change_presence(status=disnake.Status.idle)
else:
await client.change_presence(status=disnake.Status.online)