diff --git a/jarvis/client.py b/jarvis/client.py index f33114e..a4693f4 100644 --- a/jarvis/client.py +++ b/jarvis/client.py @@ -122,8 +122,11 @@ class Jarvis(Client): @listen() async def on_ready(self) -> None: """NAFF on_ready override.""" - await self._sync_domains() - self._update_domains.start() + try: + await self._sync_domains() + self._update_domains.start() + except Exception as e: + self.logger.error("Failed to load anti-phishing", exc_info=e) self.logger.info("Logged in as {}".format(self.user)) # noqa: T001 self.logger.info("Connected to {} guild(s)".format(len(self.guilds))) # noqa: T001 self.logger.info("Current version: {}".format(const.__version__))