diff --git a/apps/api/src/services/telegram_gateway.py b/apps/api/src/services/telegram_gateway.py index f547c4fe..f394758d 100644 --- a/apps/api/src/services/telegram_gateway.py +++ b/apps/api/src/services/telegram_gateway.py @@ -2683,6 +2683,13 @@ class TelegramGateway: "namespace": (incident.signals[0].labels or {}).get("namespace", "") if incident.signals else "", "error_type": (incident.signals[0].labels or {}).get("reason", (incident.signals[0].labels or {}).get("error_type", "")) if incident.signals else "", }) + + if freq is None: + await self.send_notification( + f"📊 事件歷史\n\n🔖 {html.escape(incident_id)}\n\n⚠️ 無頻率統計資料" + ) + return + disposition = await counter.get_disposition_stats(anomaly_key) lines = [