Zurück zur Startseite

Telegram-Sicherung: CLI-Tool

Der Artikel beschreibt das CLI-Tool synchromessotron für den lokalen Export von Daten aus Telegram. Unterstützt Chats, Gruppen, Kanäle in Markdown- und JSON-Formaten mit Mediendateien. Gewährleistet Sitzungssicherheit und Einhaltung der API-Limits.

Telegram-Datenexport über Kommandozeile
Advertisement 728x90

Telegram-Chats mit CLI-Tool sichern

Das Tool synchromessotron ermöglicht den Export von Nachrichten, Medien und Metadaten aus Telegram-Kanälen, Gruppen und privaten Chats in lokale Speicher. Die Anfragen werden im Namen des Nutzers über offizielle Telegram-API-Bibliotheken durchgeführt – so bleibt der Zugriff auf sichtbare Inhalte beschränkt. Unterstützt Markdown für menschliche Lesbarkeit und JSON für maschinelles Parsen, wobei Medien in Originalformaten gespeichert werden.

Installation und Einrichtung

Laden Sie die Release-Version von GitHub herunter: github.com/vsirotin/synchromessotron/releases.

  • Laden Sie die Dokumentation in Ihrer bevorzugten Sprache herunter (Russisch verfügbar).
  • Wählen Sie die ausführbare Datei für Ihr Betriebssystem: telegram-cli.exe für Windows, entsprechende Binärdateien für Linux/macOS.
  • Legen Sie alle Dateien in dasselbe Verzeichnis ab.
  • Starten Sie den Sichern-Prozess mit:
telegram-cli backup

Kommandozeilen-Schnittstelle. Für eine grafische Oberfläche prüfen Sie das Repository auf Aktualisierungen.

Google AdInline article slot

Sicherheit und Einschränkungen

  • Daten-Speicherung: API-ID, Hash und Sitzung werden lokal in einer Konfigurationsdatei neben der EXE-Datei gespeichert. Zugriff nur möglich bei physischem Zugang zum Gerät. Löschen der Datei setzt zurück.
  • Datenübertragung: Alle Daten fließen ausschließlich zu Telegram-Servern über TDLib-ähnliche Aufrufe – keine Drittanbieter-Endpunkte beteiligt.
  • Flood-Limits: Beachtet Telegrams Rate-Limits; Risiko einer Sperrung ist minimal, da das Tool echtes Nutzerverhalten nachahmt.
  • Formate: Text in Markdown, JSON mit vollständiger Struktur (Entitäten, Reaktionen, Antworten), Medien ohne Umwandlung erhalten.

Im Gegensatz zur offiziellen Desktop-Exportfunktion unterstützt es inkrementelle Synchronisation, Filter nach Datum/ID und automatisierte Skripte.

Export-Konfiguration

Der backup-Befehl erfasst standardmäßig alle verfügbaren Inhalte. Zusätzliche Optionen:

  • --chat-id <ID>: bestimmter Chat oder Kanal.
  • --from-date <YYYY-MM-DD>: ab einem bestimmten Datum beginnen.
  • --limit <N>: maximale Anzahl an Nachrichten.
  • --media-only: nur Medien exportieren.

Beispiel für selektiven Export:

Google AdInline article slot
telegram-cli backup --chat-id @mychannel --from-date 2024-01-01 --limit 5000

JSON-Ausgabe enthält message_id, date, from_id, reply_to, media (Foto/Video/Dokument) sowie Text mit Entitäten (Fett, Link, Code).

Vergleich mit Alternativen

| Funktion | synchromessotron | Offizieller Export | tg-archive |

|--------|------------------|-------------------|------------|

Google AdInline article slot

| GUI | Nein (nur CLI) | Ja | Nein |

| Inkrementelle Synchronisation | Ja | Nein | Teilweise |

| JSON + Markdown | Ja | HTML/JSON | JSON |

| Rate-Limits | Enforced | Begrenzt | Kann verletzt werden |

| Medien-Export | Vollständig | Ja | Ja |

Ideal für lokale Analyse, Datenmigration und Offline-Archivierung. Open-Source unter MIT-Lizenz.

Wichtige Punkte

  • Lokale Sitzungsdaten minimieren Risiken von Datenlecks.
  • Einhaltung der API-Rate-Limits verhindert Account-Sperrungen.
  • Zwei-Format-Unterstützung (Markdown/JSON) gewährleistet Lesbarkeit für Mensch und Maschine.
  • Skriptbasierte Automatisierung ermöglicht geplante Backups.
  • Funktioniert mit privaten Gruppen und Kanälen ohne zusätzliche Berechtigungen.

— Editorial Team

Advertisement 728x90

Weiterlesen