Преглед изворни кода

Fixing problem in cogs import

BaumSplitter41 пре 4 месеци
родитељ
комит
a2a6d5d6ca
1 измењених фајлова са 6 додато и 2 уклоњено
  1. 6 2
      VPD_BOT/main.py

+ 6 - 2
VPD_BOT/main.py

@@ -128,9 +128,13 @@ bot = commands.Bot(
 )
 
 async def load_extensions():
-    for filename in os.listdir("cogs"):
+    cogs_dir = "cogs"
+    if not os.path.exists(cogs_dir):
+        return
+    for filename in os.listdir(cogs_dir):
         if filename.endswith(".py"):
-            bot.load_extension(f"cogs.{filename[:-3]}")   
+            module_name = os.path.splitext(filename)[0]
+            bot.load_extension(f"cogs.{module_name}")