Zhabogram 2.0 - kutakura kubva kuJabber kuenda kuTeregiramu

Zhabogram chifambiso (bhiriji, gedhi) kubva kuJabber network (XMPP) kuenda kuTeregiramu network, yakanyorwa muRuby. Mutsivi kune tg4xmpp.

  • Dependencies

    • Rubhi>= 1.9
    • xmpp4r == 0.5.6
    • tdlib-ruby == 2.0 ine tdlib == 1.3 yakagadzirwa
  • Zviratidzo

    • Mvumo mune iripo Telegraph account
    • Kuwiriranisa rondedzero yechats nerosta
    • Kuwiriranisa mastatus ekusangana nerosta
    • Kuwedzera uye kudzima maTeregiramu anobatika
    • Tsigiro yeVCard ine maavatars
    • Kutumira, kugamuchira, kugadzirisa uye kudzima mameseji
    • Kugadzirisa makotesheni uye meseji inotumirwa
    • Kutumira uye kugamuchira mafaera uye akakosha mameseji (rutsigiro rwemifananidzo, mavhidhiyo, odhiyo, zvinyorwa, mameseji ezwi, zvimiti, mifananidzo, geolocation, system mameseji)
    • Chat chat rutsigiro
    • Kugadzira, manejimendi uye mwero wechats/supergroups/channel
    • Kuchengetedza masesisheni uye otomatiki kubatana kana uchipinda muXMPP network
    • Kutora nhoroondo nekutsvaga mameseji
    • Telegraph account manejimendi
  • Shanduko dzakakosha pamberi pevhezheni 1.0, nhau dzanga dzisiri paLOR:

    • Yakawedzera SIGINT kugadzirisa nekuvhara chaiko kwesesesheni
    • Yakawedzerwa (uye yakazobviswa) tsigiro ye iq:jabber:register (kunyoreswa kwemushandisi), iq:jabber:gedhi (kusangana kutsvaga)
    • Kunetsekana kwenguva refu neprofile muRuby kudzamara taziva kuti tdlib yaibuda (vagadziri vakavhara bug neWOTFIX - ichi chimiro)
  • Shanduko kushanduro 2.0:

    • Yakawedzerwa OTR rutsigiro (kana Zhabogram ichishandiswa pamativi ese, usabvunze.)
    • Kushandisa YAML serialization panzvimbo ye sqlite3 kuchengetedza zvikamu.
    • Yakabviswa otomatiki nguva yekuona nzvimbo nekuda kwekuti vamwe vatengi havateedzere protocol uye kutumira mess
    • Yakagadziriswa zvikumbiro zvemvumo (kunyoreswa) kubva kune veruzhinji nzira iyo meseji yakatumirwa, asi iyo iwe usiri munyoreri.
  • Shanduko mushanduro 2.0

    • NB! Iyo yekumashure kuenderana kweiyo config faira uye masesheni faira yakaputswa (kutsigira magadzirirwo ega mune ramangwana).
    • Iyo kodhi yakanyorwa patsva ne80% - ikozvino yave kuverengeka zvakanyanya. Pfungwa dzemukati dzakaiswa muhurongwa.
    • Nhamba yezvikumbiro kuTeregiramu yakaderedzwa katatu
    • Yakabviswa jabber:iq:register, jabber:iq:gateway
    • Yakanyorwazve / mirairo - ikozvino yasiyana kune chats uye yekutakura pachayo (system mabasa). Kuti uwane runyoro rwemirairo, tumira iyo /help command.

Iwe unozoda yako wega Jabber server yekuisa. Zvinokurudzirwa kuwana iyo API ID uye API HASH muTeregiramu kuti ishande yakagadzikana. Mirayiridzo yakadzama inogona kuwanikwa muREADME.md faira.

Source: linux.org.ru

Voeg