From 64ee2ba2f58dce8ee79f25c3bd53f9a67100cd96 Mon Sep 17 00:00:00 2001 From: liuwei Date: Fri, 7 Feb 2025 10:22:43 +0800 Subject: [PATCH] exception handle --- robot.py | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/robot.py b/robot.py index 45f23ac..330559d 100644 --- a/robot.py +++ b/robot.py @@ -333,11 +333,18 @@ class Robot(Job): def messageCountToDB(self): - write_to_db() + try: + write_to_db() + except Exception as e: + self.LOG.error(f"write_to_db error:{e}") def generateAndSendRanking(self): - receivers = self.config.NEWS - if not receivers: - return - for r in receivers: - self.sendTextMsg(generate_and_send_ranking(r,self.allContacts), r) + try: + receivers = self.config.NEWS + if not receivers: + return + for r in receivers: + self.sendTextMsg(generate_and_send_ranking(r, self.allContacts), r) + except Exception as e: + self.LOG.error(f"SendRanking error:{e}") +