Zhabogram — un transport (pod, gateway) din rețeaua Jabber (XMPP) în rețeaua Telegram, scris în Ruby. Succesorul tg4xmpp.
Dependințe
- Ruby >= 2.4
- xmpp4r == 0.5.6
- tdlib-ruby == 2.2 cu tdlib compilat == 1.6
Funcționalități
- Autentificarea în Telegram
- Trimiterea, primirea, ștergerea și editarea mesajelor și atașamentelor
- Adăugarea și ștergerea contactelor
- Sincronizarea listei de contact, statutelor și VCard-urilor
- Gestionarea grupurilor/contului Telegram
- ..și multe altele.
Schimbări semnificative
- Am trecut la o versiune recentă a bibliotecilor — o îmbunătățire vizibilă a stabilității și consumului de memorie
- Am învățat să funcționăm corect și frumos cu mai multe resurse Jabber (când mai mulți clienți Jabber sunt conectați simultan)
- Am învățat (opțional) să menținem conexiunea la Telegram chiar și fără clienți Jabber online — în acest caz, ne putem spera că serverul nu va pierde mesajele offline
NB! Multe funcții (de exemplu, gestionarea grupurilor) nu sunt testate și pot funcționa incorect.
Sursa: linux.org.ru
