Bläddra i källkod

fixing on cogs

BaumSplitter41 4 månader sedan
förälder
incheckning
4cf994589b
1 ändrade filer med 6 tillägg och 3 borttagningar
  1. 6 3
      VPD_BOT/main.py

+ 6 - 3
VPD_BOT/main.py

@@ -130,13 +130,16 @@ bot = commands.Bot(
 async def load_extensions():
     cogs_dir = "cogs"
     if not os.path.exists(cogs_dir):
+        print(f"Cogs directory '{cogs_dir}' not found!")
         return
     for filename in os.listdir(cogs_dir):
         if filename.endswith(".py"):
             cog_list = os.path.splitext(filename)[0]
-            print(cog_list)
-            bot.load_extension(f"cogs.{cog_list}")
-            bot.add_cog(f"cogs.{cog_list}")
+            try:
+                await bot.load_extension(f"cogs.{cog_list}")
+                print(f"Loaded cog: {cog_list}")
+            except Exception as e:
+                print(f"Failed to load cog {cog_list}: {e}")