Zhabogram — transport (most, brána) zo siete Jabber (XMPP) do siete Telegram, napísaný v Ruby.
Nástupca tg4xmpp.
Závislosti:
- Ruby >= 1.9
- ruby-sqlite3 >= 1.3
- xmpp4r == 0.5.6
- tdlib-ruby == 2.0 a skompilovaný tdlib == 1.3
Možnosti:
- Autentifikácia v Telegrame, vrátane dvojfaktorovej autentifikácie (hesla)
- Synchronizácia zoznamu chatov s rosterom
- Synchronizácia stavov kontaktov s rosterom
- Pridávanie a odstraňovanie Telegram kontaktov
- Podpora VCard s avatarami
- Odosielanie, prijímanie, úprava a odstraňovanie správ
- Spracovanie citácií a preposlaných správ
- Odosielanie a prijímanie súborov a špeciálnych správ (podpora foto, videa, audia, dokumentov, hlasových správ, nálepiek, animácií, geolokácií, systémových správ)
- Podpora tajných chatov
- Vytváranie, správa a moderovanie chatov/supergrúp/kanálov
- Ukladanie relácií a automatické pripojenie pri prihlásení do siete XMPP
- Získanie histórie a vyhľadávanie v správach
- Správa účtu Telegram
Na inštaláciu je potrebný vlastný Jabber server.
Odporúča sa získať API ID a API HASH v Telegrame pre stabilnejšiu prácu.
Podrobný návod nájdete v súbore README.md.
Žiadosti o funkcie a hlásenia chýb prijímame na noreply@sportloto.eu.
Zdroj: linux.org.ru

