Improved dynamic modules support

This commit is contained in:
2021-11-15 21:52:28 +01:00
parent 4763c41b10
commit f2ee3d64f6
7 changed files with 40 additions and 21 deletions

View File

@@ -7,12 +7,12 @@ from modules_core.abc.module_service_abc import ModuleServiceABC
class BootLog(ModuleABC):
def __init__(self, logger: LoggerABC, modules: ModuleServiceABC, bot: BotServiceABC):
def __init__(self, logger: LoggerABC, bot: BotServiceABC):
self._logger = logger
self._modules = modules
self._bot = bot
self._logger.info(__name__, 'LOADED')
ModuleABC.__init__(self)
modules.register(self)
def on_ready(self):
async def on_ready(self):
self._logger.info(__name__, f'Bot started: {self._bot}')