def load_plugins(self, reload_plugins=False): """Load plugins and their commands respectively.""" if reload_plugins: plugin.reload_plugins(session=self) else: plugin.load_plugins(session=self) self.log.info("Loaded Plugins: %s" % plugin.active_plugins()) plugin.run_hook_polls(self)
def reload(self, message, params=None, **kwargs): """Reload all plugins.""" self.session.load_plugins(reload_plugins=True) message.dispatch("Loaded Plugins: %s" % plugin.active_plugins())