Backup automatico script del 2026-07-12 07:00
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user