From 70f008bf824f372645d542e098ae594f866466c8 Mon Sep 17 00:00:00 2001 From: phixxy Date: Sun, 4 Feb 2024 00:19:40 -0800 Subject: [PATCH] added try: except: when importing extensions --- sparkytron3000.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sparkytron3000.py b/sparkytron3000.py index 6dbfb27..6f5727a 100644 --- a/sparkytron3000.py +++ b/sparkytron3000.py @@ -80,7 +80,11 @@ async def on_ready(): # Import plugins from extensions folder for plugin_file in os.listdir('extensions/'): if plugin_file[0] != '_' and plugin_file[-3:] == '.py': - await bot.load_extension(f'extensions.{plugin_file[:-3]}') + try: + await bot.load_extension(f'extensions.{plugin_file[:-3]}') + bot.logger.info(f"Successfully loaded plugin {plugin_file}") + except: + bot.logger.exception(f"Failed to load plugin {plugin_file}") bot.logger.info('We have logged in as {0.user}'.format(bot)) task_loop.start() except Exception as e: