Added logic to handle event priority
This commit is contained in:
@@ -32,10 +32,16 @@ class BootLog(ModuleABC, OnReadyABC):
|
||||
self._logger = logger
|
||||
self._bot = bot
|
||||
self._message_service = message_service
|
||||
|
||||
# ModuleABC.__init__(self)
|
||||
|
||||
self._priorities = {
|
||||
OnReadyABC: 10
|
||||
}
|
||||
|
||||
self._logger.trace(__name__, f'Module {type(self)} loaded')
|
||||
|
||||
def get_priority(self, t: type) -> int:
|
||||
return self._priorities[t]
|
||||
|
||||
async def on_ready(self):
|
||||
self._logger.debug(__name__, f'Module {type(self)} started')
|
||||
try:
|
||||
|
Reference in New Issue
Block a user