⚡ Integration

HYPDB.ONE + Telegram

Telegram ist der direkte Kommunikationskanal für dein HYPDB.ONE-System. So werden Agent-Statusmeldungen, News-Updates und Freigabe-Gates zuverlässig in deinem Chat sichtbar — inklusive klarer, nachvollziehbarer Workflows.

Gates
Freigabe-Logik vor Aktion
Audit
Meldungen mit Kontext
Live
Updates für Agenten & Tasks
Steuer
Status via Telegram-Kommandos

🔗 Was du mit Telegram in HYPDB.ONE machst

✅

Freigabe vor Ausführung

Wenn ein Task eine sensible Aktion enthalten würde, setzt das System ein Freigabe-Gate. Du bestätigst im Telegram-Chat — erst danach geht es weiter.

📡

Agent-Statusmeldungen

Fortschritt, Fehlerklassifikation und Ergebnisberichte werden strukturiert als Meldungen übertragen.

📰

News & Updates

Regelmäßige Updates (z.B. aus Research-Pipelines) können direkt an deinen Telegram-Workflow gemeldet werden.

🧭

Klare Steuerung

Du steuerst das System über Telegram-Kommandos wie /status oder /approve — ohne dich durch technische Details kämpfen zu müssen.

🧩 Setup: Telegram im HYPDB.ONE System aktivieren

1) Bot-Konzept

Lege einen Telegram-Bot fest, der Nachrichten empfangen kann. Danach wird der Bot in deiner HYPDB.ONE/Hermes-Umgebung als Telegram-Channel konfiguriert.

Freigabe-Gates
Statusmeldungen
Audit-Logik

2) Hermes Routing

Hermes routet Events (z.B. Cron-Ausführungen, Agent-Outputs oder Fehler) in die Telegram-Kommunikation. Damit ist die Verbindung funktional und nicht nur „UI“.

Command-Allowlist
Kontextbindung
Fehlerklassifikation

Konfigurationsbeispiel (Schema)

# Telegram-Konfiguration (Beispielschema) telegram: enabled: true allowed_chats: - <DEIN_CHAT_ID> routing: approvals: true status_reports: true command_allowlist: - "/status" - "/approve" - "/deny" - "/queue"

Stand dieses Konfigurationsbeispiels (geprüft 03.10.2026)

Der Block oben ist ein Beispielschema, keine Abbildung der Konfiguration, die auf diesem System tatsächlich gelesen wird. Vier Punkte sind zu beachten:

1. Es gibt keinen telegram-Block in config.yaml. Der Schlüssel telegram kommt dort nicht vor. Die Telegram-Zugänge werden ber Umgebungsvariablen gesteuert: TELEGRAM_BOT_TOKEN sowie TELEGRAM_ALLOWED_USERS. Nur letztere ist hier gesetzt.

2. command_allowlist bedeutet in Hermes etwas anderes. Es ist die dauerhafte Shell-Freigabeliste, die entscheidet, welche riskanten Befehle ohne Rückfrage laufen dürfen (aktuell sechs Einträge, darunter execute_code und sudo with privilege flag). Eine Telegram-Kommandoliste gehört dort nicht hin; die vier genannten Befehle wären stattdessen durch den Wegfall dieser Shell-Freigaben abgeschwächt, nicht eingeschränkt.

3. routing.approvals und routing.status_reports werden nirgends gelesen. Diese beiden Schlüssel kommen im gesamten Hermes-Code kein einziges Mal vor. Sie wirken nicht, werden aber als Schalter angeboten.

4. Bleibt die Allowlist leer, ist das keine Freigabe. Ein nicht gesetzter TELEGRAM_ALLOWED_USERS liefert keine Entscheidung zurück, sondern gar keine.

Bestätigt sind die vier Befehle selbst. /status, /approve, /deny und /queue stehen alle vier in der echten Kommando-Registry (hermes_cli/commands.py). Der Gateway-Prozess läuft, und der Bot ist eingerichtet; nur die Zugängsbeschränkung gehört über die genannte Umgebungsvariable, nicht über die gezeigte Datei.

Stattdessen abrufbar: die tatsächlich erreichbaren HYPDB.ONE-Funktionen sind auf den Plan-Seiten beschrieben; die Konto-Zugangsdaten verwalten Sie über LOGIN und IMPRESSUM.

Hinweis: Tokens/Keys gehören niemals in öffentliche Dokumente. Halte deine Konfiguration sicher lokal und passe die Allowlist strikt an.

📡 Was auf diesem Server tatsächlich gemeldet wird

Die Angaben unten werden beim Laden dieser Seite aus den echten Statusdateien gelesen — nicht aus dem Konfigurationsbeispiel weiter oben. Steht eine Datei nicht zur Verfügung, steht hier ausdrücklich „nicht abrufbar" statt eines Wertes.

PRÜFE… Plattformstatus wird geladen…

Messaging-Kanal (aus agenten_status.json)

FeldGemeldeter Wert
Erreichbar–
Kanäle–
Zustand–

Statusdatei wird geladen…

Telefonie-Kanäle (aus telefonie_status.json)

Diese Kanäle laufen über den Twilio-Anschluss des Systems, nicht über den Telegram-Bot. Sie stehen hier, weil dieselbe Freigabe- und Meldelogik für beide Wege gilt.

KanalBereitFehlende Zugangsdaten
wird geladen…

Zugangsdaten werden in diesen Dateien nur maskiert geführt (Kürzel plus Länge). Vollständige Tokens, SIDs oder Passwörter stehen in keiner Datei, die der Webroot ausliefert.

🧪 Beispiel-Use-Cases