From 5b37b6ef5c5c587070d2065c30ac0731ccbf83d8 Mon Sep 17 00:00:00 2001 From: Homelab Cursor Date: Sat, 21 Mar 2026 13:46:32 +0100 Subject: [PATCH] fix: SyntaxError in _send_daily_forecast behoben --- homelab-ai-bot/telegram_bot.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/homelab-ai-bot/telegram_bot.py b/homelab-ai-bot/telegram_bot.py index 037aad24..1a1c2efd 100644 --- a/homelab-ai-bot/telegram_bot.py +++ b/homelab-ai-bot/telegram_bot.py @@ -832,16 +832,12 @@ async def _send_daily_forecast(context): report = await asyncio.get_event_loop().run_in_executor(None, handle_get_health_forecast) prompt = ( "Morgendlicher System-Check. Analysiere diesen Report und gib eine kurze " - "Prognose (max 10 Zeilen) ob sich Probleme anbahnen. Nenne nur echte Auffälligkeiten, " - "gib klare Handlungsempfehlungen wenn nötig. Wenn alles OK ist, reicht eine kurze Entwarnung. - -" - + report + "Prognose ob sich Probleme anbahnen. Nur echte Auffaelligkeiten nennen, " + "klare Handlungsempfehlung wenn noetig. Bei allem OK: kurze Entwarnung." + "\n\n" + report ) analysis = await asyncio.get_event_loop().run_in_executor(None, ask_with_tools, prompt) - msg = f"🔭 *Tägliche Systemvorhersage* - -{analysis}" + msg = "🔭 *Taegliche Systemvorhersage*\n\n" + analysis await bot.send_message(chat_id=CHAT_ID, text=msg, parse_mode="Markdown") log.info("Taegl. Systemvorhersage gesendet") except Exception: