Zhabogram ist ein Transport (Brücke, Gateway) vom Jabber-Netzwerk (XMPP) zum Telegram-Netzwerk, programmiert in Ruby. Der Nachfolger von tg4xmpp.
Abhängigkeiten
- Ruby >= 2.4
- xmpp4r == 0.5.6
- tdlib-ruby == 2.2 mit kompilierter tdlib == 1.6
Funktionen
- Authentifizierung bei Telegram
- Senden, Empfangen, Löschen und Bearbeiten von Nachrichten und Anhängen
- Hinzufügen und Entfernen von Kontakten
- Synchronisierung der Kontaktliste, Status und VCard
- Verwaltung von Gruppen / Telegram-Konten
- ..und vieles mehr.
Bedeutende Änderungen
- Wir haben auf eine neue Version der Bibliotheken umgestellt – deutlich verbesserte Stabilität und Speicherverbrauch
- Wir haben gelernt, korrekt und elegant mit mehreren Jabber-Ressourcen zu arbeiten (d. h. wenn mehrere Jabber-Clients gleichzeitig verbunden sind)
- Wir können (optional) die Verbindung zu Telegram auch ohne online Jabber-Clients aufrechterhalten – in diesem Fall hoffen wir, dass der Server keine Offline-Nachrichten verloren gehen
NB! Viele Funktionen (z. B. Gruppenverwaltung) sind nicht getestet und können fehlerhaft funktionieren.
Quelle: linux.org.ru
