Fix lupupa warning

This commit is contained in:
nex 2022-10-20 10:05:50 +01:00
parent 88ebd55461
commit 4526be50c9
2 changed files with 3 additions and 1 deletions

View file

@ -21,6 +21,8 @@ class Events(commands.Cog):
@tasks.loop(minutes=30) @tasks.loop(minutes=30)
async def lupupa_warning_task(self): async def lupupa_warning_task(self):
if not self.bot.is_ready():
await self.bot.wait_until_ready()
lupupa_warning_text = "\N{warning sign} Lupupa warning!!!" lupupa_warning_text = "\N{warning sign} Lupupa warning!!!"
if lupupa_warning and datetime.now().strftime("%A") == "Thursday": if lupupa_warning and datetime.now().strftime("%A") == "Thursday":
if self.bot.activity.name != lupupa_warning_text: if self.bot.activity.name != lupupa_warning_text:

View file

@ -29,7 +29,7 @@ class TimeTableCog(commands.Cog):
def current_lesson(self, date: datetime = None) -> Optional[dict]: def current_lesson(self, date: datetime = None) -> Optional[dict]:
date = date or datetime.now() date = date or datetime.now()
lessons = self.timetable[date.strftime("%A").lower()] lessons = self.timetable.get(date.strftime("%A").lower(), [])
if not lessons: if not lessons:
return return
for lesson in lessons: for lesson in lessons: