Zhabogram on ruby keeles kirjutatud transport (sild, värav) Jabberi võrgust (XMPP) Telegrami võrku.
Pärija tg4xmpp.
-
Sõltuvused:
- Rubiin >= 1.9
- ruby-sqlite3 >= 1.3
- xmpp4r == 0.5.6
- tdlib-ruby == 2.0 ja kompileeritud tdlib == 1.3
-
Omadused:
- Autoriseerimine Telegramis, sh. kahefaktorilise autentimisega (parool)
- Vestluste loendi sünkroonimine nimekirjaga
- Kontakti olekute sünkroonimine nimekirjaga
- Telegrami kontaktide lisamine ja kustutamine
- Avataridega VCardi tugi
- Sõnumite saatmine, vastuvõtmine, muutmine ja kustutamine
- Hinnapakkumiste ja edastatud sõnumite töötlemine
- Failide ja erisõnumite saatmine ja vastuvõtmine (fotode, videote, heli, dokumentide, häälsõnumite, kleebiste, animatsioonide, geograafiliste asukohtade, süsteemiteadete tugi)
- Salajane vestlustugi
- Vestluste/supergruppide/kanalite loomine, haldamine ja modereerimine
- Seansside salvestamine ja automaatne ühendamine XMPP võrku sisselogimisel
- Ajaloo allalaadimine ja sõnumite otsimine
- Telegrami kontohaldus
Installimiseks vajate oma Jabberi serverit.
Stabiilsema töö tagamiseks on soovitatav hankida Telegramis API ID ja API HASH.
Üksikasjalikud juhised leiate failist README.md.
Funktsioonitaotlusi ja veateateid võetakse vastu aadressil [meiliga kaitstud].
Allikas: linux.org.ru