Zhabogram — un transport (pod, gateway) din rețeaua Jabber (XMPP) în rețeaua Telegram, scris în Ruby.
Succesor tg4xmpp.
Dependințe:
- Ruby >= 1.9
- ruby-sqlite3 >= 1.3
- xmpp4r == 0.5.6
- tdlib-ruby == 2.0 și tdlib compilat == 1.3
Funcționalități:
- Autentificare în Telegram, inclusiv cu autentificare în două etape (parolă)
- Sincronizarea listei de conversații cu rosterul
- Sincronizarea statutelor contactelor cu rosterul
- Adăugarea și ștergerea contactelor Telegram
- Suport pentru VCard cu imagini de profil
- Trimiterea, primirea, editarea și ștergerea mesajelor
- Prelucrarea citatelor și mesajelor redirecționate
- Trimiterea și primirea de fișiere și mesaje speciale (suport pentru fotografii, videoclipuri, audio, documente, mesaje vocale, autocolante, animații, geolocații, mesaje de sistem)
- Suport pentru chat-uri secrete
- Crearea, gestionarea și moderarea chat-urilor/supergrupurilor/canalelor
- Salvarea sesiilor și conectare automată la intrarea în rețeaua XMPP
- Obținerea istoricului și căutarea mesajelor
- Gestionarea contului Telegram
Pentru instalare, va fi necesar un server Jabber propriu.
Se recomandă obținerea ID și API HASH în Telegram pentru o funcționare mai stabilă.
Instrucțiunile detaliate pot fi găsite în fișierul README.md.
Cereri de caracteristici și rapoarte de erori sunt acceptate la noreply@sportloto.eu.
Sursa: linux.org.ru

