Spaces:
Build error
Build error
| import sys | |
| import logging | |
| import importlib | |
| from pathlib import Path | |
| def load_plugins(plugin_name): | |
| path = Path(f"Zaid/plugins/{plugin_name}.py") | |
| name = "Zaid.plugins.{}".format(plugin_name) | |
| spec = importlib.util.spec_from_file_location(name, path) | |
| load = importlib.util.module_from_spec(spec) | |
| load.logger = logging.getLogger(plugin_name) | |
| spec.loader.exec_module(load) | |
| sys.modules["Zaid.plugins." + plugin_name] = load | |
| print("Bot has Started " + plugin_name) | |