We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 43d9528 commit 2d5a80aCopy full SHA for 2d5a80a
src/Module.py
@@ -39,13 +39,13 @@ def load_modules(app: Client) -> list[object]:
39
loaded_modules: list[object] = []
40
41
log.info("Searching for modules")
42
- modules: list[Path] = list(Path("modules").rglob("*.py"))
+ modules: list[Path] = list(Path(__file__).parent.joinpath("modules").rglob("*.py"))
43
log.info(f"Found {len(modules)} modules")
44
45
for module in modules:
46
log.info(f"Loading module '{module}'")
47
48
- mdl = import_module(f"modules.{module.name.removesuffix('.py')}")
+ mdl = import_module(f"src.modules.{module.name.removesuffix('.py')}")
49
50
if not hasattr(mdl, "Module"):
51
log.error(f"Module '{module}' does not have a Module class, cannot load")
modules/ask.py renamed to src/modules/ask.py
modules/start.py renamed to src/modules/start.py
0 commit comments