Zhabogram 2.0 - kawe mai i Jabber ki Telegram

Ko Zhabogram he waka (piriti, kuaha) mai i te whatunga Jabber (XMPP) ki te whatunga Telegram, i tuhia ki Ruby. Kai-whakakapi ki tg4xmpp.

  • Nga whakawhirinakitanga

    • Ruby >= 1.9
    • xmpp4r == 0.5.6
    • tdlib-ruby == 2.0 me tdlib == 1.3 kua whakahiato
  • Ngā āhuatanga

    • Whakaaetanga i roto i tetahi kaute Telegram
    • Te tukutahi i te rarangi o nga korerorero me te raarangi
    • Te tukutahitanga o nga mana whakapiri me te rarangi ingoa
    • Te taapiri me te whakakore i nga hoapaki Telegram
    • Tautoko mo VCard me nga avatar
    • Te tuku, te whiwhi, te whakatika me te whakakore i nga karere
    • Tukatuka korukī me ngā karere tuku whakamua
    • Te tuku me te tango i nga konae me nga karere motuhake (tautoko mo nga whakaahua, ataata, ororongo, tuhinga, karere reo, whakapiripiri, pakiwaituhi, geolocations, karere punaha)
    • Tautoko korero ngaro
    • Te waihanga, te whakahaere me te whakaōrite o ngā kōrerorero/roopu nui/hongere
    • Te tiaki i nga huihuinga me te hono aunoa ina takiuru ki te whatunga XMPP
    • Te tiki i nga hitori me te rapu karere
    • Whakahaere pūkete Telegram
  • Nga huringa nui i mua i te putanga 1.0, nga purongo kaore i te LOR:

    • Kua taapirihia te tukatuka SIGINT me te kati tika o nga waahi katoa
    • Kua taapirihia (ka tangohia i muri mai) te tautoko mo te iq:jabber:register (rehitatanga kaiwhakamahi), iq:jabber:gateway (rapu whakapā)
    • He roa te tohetohe me te kaikorero i Ruby tae noa ki to maatau mohio kei te pakaru te tdlib (kua katia e nga kaiwhakawhanake te bug me WONTFIX - he ahuatanga tenei)
  • Nga huringa ki te putanga 2.0:

    • He tautoko OTR taapiri (mehemea ka whakamahia a Zhabogram ki nga taha e rua, kaua e patai.)
    • Ma te whakamahi i te raupapa YAML hei utu mo te sqlite3 hei tiaki i nga waahi.
    • Kua tangohia te kitenga rohe wa aunoa na te mea kaore etahi o nga kaihoko e whai i te kawa me te tuku i te kino
    • Kua whakatikahia nga tono mo te whakamanatanga (ohaurunga) mai i nga hongere whanui i tukuna mai ai te karere, engari ehara koe i te kaiohauru
  • Nga huringa i te putanga 2.0

    • NB! Kua pakaru te hototahi whakamuri o te konae whirihora me te konae wahanga (hei tautoko i nga tautuhinga takitahi a muri ake nei).
    • Kua tuhia ano te waehere e 80% - inaianei kua nui ake te panui. Kua whakaritea te arorau o roto.
    • Ko te maha o nga tono ki a Telegram kua whakahekehia e te toru nga wa
    • Kua tangohia te jabber:iq:register, jabber:iq:gateway
    • Tuhituhi ano /tono - inaianei he rerekee mo nga korerorero me te waka ake (nga mahi punaha). Hei tiki rarangi tono, tukuna te tono /help.

Ka hiahia koe ki to ake kaimau Jabber mo te whakaurunga. E taunaki ana kia whiwhi te API ID me te API HASH i Telegram mo te mahi pumau. Ka kitea nga tohutohu taipitopito i roto i te konae README.md.

Source: linux.org.ru

Tāpiri i te kōrero