diff --git a/data/UserBase.pkl b/data/UserBase.pkl index ddde7e5..3f74748 100644 Binary files a/data/UserBase.pkl and b/data/UserBase.pkl differ diff --git a/src/MyTask.py b/src/MyTask.py index 96e29d5..bc1ac6a 100644 --- a/src/MyTask.py +++ b/src/MyTask.py @@ -1,3 +1,5 @@ +import asyncio + from interactions import Client, Task, TimeTrigger, OrTrigger, Embed, Extension from datetime import datetime from dotenv import load_dotenv @@ -73,7 +75,9 @@ async def daily_morning_update(self) -> None: if datetime.today().weekday() == 0: for id in user_base.weekly_subscribed_users: await self.tool.send_weekly_update(self.bot.get_user(id)) + await asyncio.sleep(1) # Sinon ça fait une pile d'envoi et ça envoie un message plusieurs fois # Pour l'envoi quotidien. if datetime.today().weekday() <= 4: # Si on est le week end for id in user_base.daily_subscribed_users: - await self.tool.send_daily_update(self.bot.get_user(id)) \ No newline at end of file + await self.tool.send_daily_update(self.bot.get_user(id)) + await asyncio.sleep(1) # Sinon ça fait une pile d'envoi et ça envoie un message plusieurs fois