From 77b2fe03c086be4e47d17391a1df2e97a4003461 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Mon, 29 Apr 2024 01:43:05 +0100 Subject: [PATCH] Skip dunder files --- src/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main.py b/src/main.py index 21441c1..39a34be 100644 --- a/src/main.py +++ b/src/main.py @@ -125,6 +125,8 @@ for module in CONFIG["jimmy"].get("modules", ["cogs/*.py"]): log.debug("%r does not exist - trying as glob pattern", module) for ext in glob.glob(module, recursive=True): ext = ext.replace("/", ".")[:-3] # foo/bar.py -> foo.bar + if ext.split(".")[-1].startswith("__"): + log.info("Skipping loading %s - starts with double underscore." % ext) try: bot.load_extension(ext) except (discord.ExtensionError, ModuleNotFoundError) as e: