fix: Add try to public notifications
All checks were successful
Build Docker / Build Docker (push) Successful in 42s

This commit is contained in:
Nathan Woodburn 2024-02-20 12:17:59 +11:00
parent b454139988
commit d6d36c8722
Signed by: nathanwoodburn
GPG Key ID: 203B000478AD0EF1

3
bot.py
View File

@ -629,7 +629,10 @@ async def check_reminders():
if 'public' in reminder: if 'public' in reminder:
if reminder['public']: if reminder['public']:
channel = client.get_channel(int(reminder['channel_id'])) channel = client.get_channel(int(reminder['channel_id']))
try:
await channel.send(embed=tools.embed("Reminder", reminder['text'])) await channel.send(embed=tools.embed("Reminder", reminder['text']))
except:
await log("Channel not found: " + reminder['channel_id'])
print("Reminder sent for "+str(reminder), flush=True) print("Reminder sent for "+str(reminder), flush=True)
reminders.remove(reminder) reminders.remove(reminder)