From 3434c0171ecf422e188bbdbf0ebb5d4139e3e8db Mon Sep 17 00:00:00 2001
From: anima
Date: Sat, 20 Nov 2021 20:04:00 +0100
Subject: [PATCH] add error catch
---
main.py | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/main.py b/main.py
index 2be34c8..14ab595 100644
--- a/main.py
+++ b/main.py
@@ -45,6 +45,14 @@ async def on_message(message):
if message.content.startswith(BOTDATA['prefix'] + 'hello'):
await message.channel.send("Hello, {}!".format(message.author))
-
+
+@client.event
+async def on_error(event, *args, **kwargs):
+ with open('err.log', 'a') as f:
+ if event == 'on_message':
+ f.write(f'Unhandled message: {args[0]}\n')
+ else:
+ raise
+
#keep_alive()
client.run(BOTDATA['token'])