Zhabogram er flutningur (brú, gátt) frá Jabber netinu (XMPP) til Telegram netsins, skrifað í Ruby. Arftaki tg4xmpp.
-
Ósjálfstæði
- Rúbín >= 1.9
- xmpp4r == 0.5.6
- tdlib-ruby == 2.0 með tdlib == 1.3 sett saman
-
Hæfileiki
- Heimild á núverandi Telegram reikningi
- Samstillir lista yfir spjall við listann
- Samstilling tengiliðastöðu við lista
- Bæta við og eyða Telegram tengiliðum
- Stuðningur við VCard með avatarum
- Senda, taka á móti, breyta og eyða skilaboðum
- Vinnsla tilboða og send skilaboð
- Senda og taka á móti skrám og sérstökum skilaboðum (stuðningur við myndir, myndbönd, hljóð, skjöl, raddskilaboð, límmiða, hreyfimyndir, landfræðilegar staðsetningar, kerfisskilaboð)
- Leynilegur spjallstuðningur
- Stofnun, stjórnun og stjórnun spjalla/ofurhópa/rása
- Vistar lotur og tengist sjálfkrafa þegar þú skráir þig inn á XMPP netið
- Að sækja feril og leita að skilaboðum
- Telegram reikningsstjórnun
-
Mikilvægar breytingar fyrir útgáfu 1.0, fréttir um það voru ekki á LOR:
- Bætt við SIGINT vinnslu með réttri lokun allra lota
- Bætt við (og síðar fjarlægt) stuðningi fyrir iq:jabber:register (notendaskráning), iq:jabber:gateway (tengiliðaleit)
- Löng barátta við prófílarann í Ruby þar til við áttuðum okkur á því að tdlib var að leka (hönnuðirnir hafa lokað villunni með WONTFIX - þetta er eiginleiki)
-
Breytingar á útgáfu 2.0:
- Bætt við OTR stuðningi (ef Zhabogram er notað á báðum hliðum, ekki spyrja.)
- Notaðu YAML serialization í stað sqlite3 til að vista lotur.
- Fjarlægði sjálfvirka tímabeltisgreiningu vegna þess að sumir viðskiptavinir fylgja ekki samskiptareglunum og senda sóðaskap
- Fastar beiðnir um heimild (áskrift) frá opinberum rásum sem skilaboðin voru send frá en þú ert ekki áskrifandi að
-
Breytingar á útgáfu 2.0
- NB! Afturábakssamhæfi stillingarskrárinnar og lotuskrárinnar er bilaður (til að styðja einstakar stillingar í framtíðinni).
- Kóðinn hefur verið endurskrifaður um 80% - núna er hann miklu læsilegri. Innri rökfræði hefur verið sett í lag.
- Beiðnum til Telegram hefur verið fækkað um þrisvar
- Fjarlægði jabber:iq:register, jabber:iq:gateway
- Endurskrifaðar /skipanir - nú eru þær öðruvísi fyrir spjall og fyrir flutninginn sjálfan (kerfisaðgerðir). Til að fá lista yfir skipanir, sendu /help skipunina.
Þú þarft þinn eigin Jabber netþjón til uppsetningar. Mælt er með því að fá API ID og API HASH í Telegram fyrir stöðugri rekstur. Ítarlegar leiðbeiningar má finna í README.md skránni.
Heimild: linux.org.ru