Backup automatico script del 2026-07-12 07:00

This commit is contained in:
2026-07-12 07:00:03 +02:00
parent b5a2a814e2
commit 927f0d4184
18 changed files with 2365 additions and 422 deletions
+18 -6
View File
@@ -34,12 +34,24 @@ def log_line(message: str) -> None:
pass
def send_telegram(msg, chat_ids: Optional[List[str]] = None):
"""
Args:
msg: Messaggio da inviare
chat_ids: Lista di chat IDs (default: TELEGRAM_CHAT_IDS)
"""
if not BOT_TOKEN or "INSERISCI" in BOT_TOKEN: return
"""Invia alert su Telegram e/o WebApp via alert_dispatcher."""
try:
import sys
sys.path.insert(0, "/home/daniely/docker/shared")
from loogle_core.alert_dispatcher import dispatch_alert
plain = msg.replace("*", "").replace("_", "").replace("`", "")
dispatch_alert(
"Degrado qualità linea",
plain,
category="net_quality",
severity="warning",
telegram_text=msg,
)
return
except Exception:
pass
if not BOT_TOKEN or "INSERISCI" in BOT_TOKEN:
return
if chat_ids is None:
chat_ids = TELEGRAM_CHAT_IDS
url = f"https://api.telegram.org/bot{BOT_TOKEN}/sendMessage"