from fastapi import APIRouter from services import sysadmin_report router = APIRouter(prefix="/api") @router.post("/sysadmin/report/trigger") async def trigger_sysadmin_report() -> dict: """Stößt den Sysadmin-Telegram-Report sofort manuell an.""" success = await sysadmin_report.generate_and_send_report() return {"ok": success, "message": "Report wurde angestoßen und via Telegram versendet." if success else "Fehler beim Versenden des Reports."}