fix: 被禁言导致发送线程死掉,修复所有的压缩,修复空日程的key error

This commit is contained in:
tcmofashi
2025-03-05 23:13:47 +08:00
parent 71a0176182
commit 19e467febe
5 changed files with 70 additions and 27 deletions

View File

@@ -104,6 +104,8 @@ class ScheduleGenerator:
min_diff = float('inf')
# 检查今天的日程
if not self.today_schedule.keys():
return "摸鱼"
for time_str in self.today_schedule.keys():
diff = abs(self._time_diff(current_time, time_str))
if closest_time is None or diff < min_diff: