Zhabogram 2.0 - iompar ó Jabber go Telegram

Is iompair (droichead, geata) é Zhabogram ó líonra Jabber (XMPP) go líonra Telegram, scríofa i Ruby. Comharba ar tg4xmpp.

  • Spleáchais

    • Ruby >= 1.9
    • xmpp4r == 0.5.6
    • tdlib-ruby == 2.0 le tdlib == 1.3 tiomsaithe
  • Cumais

    • Údarú i gcuntas Telegram atá ann cheana
    • Liosta na gcomhráite a shioncronú leis an uainchlár
    • Stádas teagmhála a shioncronú leis an uainchlár
    • Teagmhálacha Telegram a chur leis agus a scriosadh
    • Tacaíocht do vcard le avatars
    • Teachtaireachtaí a sheoladh, a fháil, a chur in eagar agus a scriosadh
    • Sleachta a phróiseáil agus teachtaireachtaí curtha ar aghaidh
    • Comhaid agus teachtaireachtaí speisialta a sheoladh agus a fháil (tacaíocht do ghrianghraif, físeáin, fuaime, doiciméid, teachtaireachtaí gutha, greamáin, beochan, geoshuímh, teachtaireachtaí córais)
    • Tacaíocht comhrá rúnda
    • Cruthú, bainistiú agus modhnóireacht comhráite/ollghrúpaí/chainéil
    • Seisiúin a shábháil agus nascadh go huathoibríoch nuair a logáil tú isteach sa líonra XMPP
    • Stair á aisghabháil agus teachtaireachtaí á gcuardach
    • Bainistíocht cuntas teileagram
  • Athruithe suntasacha roimh leagan 1.0, nach raibh nuacht fúthu ar LOR:

    • Cuireadh próiseáil SIGINT leis agus dúnadh gach seisiún i gceart
    • Tacaíocht curtha leis (agus níos déanaí bainte) le haghaidh iq:jabber:register (clárú úsáideora), iq:jabber:gateway (cuardach teagmhála)
    • Bíonn sé ag streachailt le fada leis an bpróifíleoir i Ruby go dtí gur thuig muid go raibh tdlib ag sceitheadh ​​(dhún na forbróirí an fabht le WONTFIX - is gné é seo)
  • Athruithe ar leagan 2.0:

    • Tacaíocht OTR breise (má úsáidtear Zhabogram ar an dá thaobh, ná fiafraigh.)
    • Srathú YAML a úsáid in ionad sqlite3 chun seisiúin a shábháil.
    • Baineadh brath crios ama uathoibríoch mar gheall ar an bhfíric nach leanann roinnt cliant an prótacal agus go seolann siad praiseach
    • Iarratais sheasta ar údarú (síntiús) ó chainéil phoiblí ónar cuireadh an teachtaireacht ar aghaidh, ach nach sínitheoir thú
  • Athruithe ar leagan 2.0

    • NB! Tá comhoiriúnacht siar an chomhaid cumraíochta agus an chomhaid seisiúin briste (chun tacú le socruithe aonair sa todhchaí).
    • Tá an cód athscríobh faoi 80% - anois tá sé i bhfad níos inléite. Tá an loighic inmheánach curtha in ord.
    • Laghdaíodh líon na n-iarratas chuig Telegram faoi thrí
    • Baineadh jabber:iq:register, jabber:iq:gateway
    • Athscríofa / orduithe - anois tá siad difriúil le haghaidh comhráite agus le haghaidh an iompair féin (feidhmeanna córais). Chun liosta orduithe a fháil, seol an t-ordú /help.

Beidh do fhreastalaí Jabber féin uait le suiteáil. Moltar an ID API agus API HASH a fháil i Telegram le haghaidh oibriú níos cobhsaí. Is féidir treoracha mionsonraithe a fháil sa chomhad README.md.

Foinse: linux.org.ru

Add a comment