diff --git a/main.py b/main.py index 5b66c4b..b230797 100644 --- a/main.py +++ b/main.py @@ -408,9 +408,9 @@ async def rsshub_remove(self, event: AstrMessageEvent, idx: int): yield event.plain_result("索引越界") return else: - # TODO:删除对应的定时任务 - self.scheduler.remove_job() - self.data_handler.data["rsshub_endpoints"].pop(idx) + # 刷新定时任务 + self._fresh_asyncIOScheduler() + self.data_handler.data["rsshub_endpoints"].pop(idx) self.data_handler.save_data() yield event.plain_result("删除成功")