+ #: :py:obj:`list` : List of tuples (event, handler)
+ self.handlers = []
+
+ def add_handlers(self):
+ """Add handlers declared in self.hanlders"""
+ for event, handler in self.handlers:
+ self.log.debug(f'Add {event} > {self.__class__.__name__}().{handler.__name__}')
+ self.bot.add_event_handler(event, handler)
+
+ def rm_handlers(self):
+ """Remove handlers declared in self.hanlders"""
+ for event, handler in self.handlers:
+ self.log.debug(f'Remove {event} > {self.__class__.__name__}().{handler.__name__}')
+ self.bot.del_event_handler(event, handler)