Zhabogram 2.0 - ከጃበር ወደ ቴሌግራም ማጓጓዝ

ዣቦግራም ከጃበር (ኤክስኤምፒፒ) አውታር ወደ ቴሌግራም አውታር በሩቢ የተጻፈ መጓጓዣ (ድልድይ፣ ጌትዌይ) ነው። የ tg4xmpp ተተኪ።

  • ጥገኛዎች

    • ሩቢ >= 1.9
    • xmpp4r==0.5.6
    • tdlib-ruby == 2.0 ከተጠናቀረ tdlib == 1.3
  • ባህሪዎች

    • ባለ የቴሌግራም መለያ ፍቃድ
    • ከዝርዝሩ ጋር የውይይት ዝርዝር ማመሳሰል
    • የእውቂያ ሁኔታዎችን ከሮስተር ጋር ማመሳሰል
    • የቴሌግራም አድራሻዎችን ማከል እና መሰረዝ
    • ከአቫታር ጋር ለ VCard ድጋፍ
    • መልዕክቶችን መላክ, መቀበል, ማረም እና መሰረዝ
    • ጥቅሶችን እና የተላለፉ መልዕክቶችን አያያዝ
    • ፋይሎችን እና ልዩ መልዕክቶችን መላክ እና መቀበል (ለፎቶዎች ፣ ቪዲዮዎች ፣ ኦዲዮ ፣ ሰነዶች ፣ የድምፅ መልዕክቶች ፣ ተለጣፊዎች ፣ እነማዎች ፣ ጂኦግራፊያዊ አካባቢዎች ፣ የስርዓት መልዕክቶች ድጋፍ)
    • ለሚስጥር ውይይቶች ድጋፍ
    • ቻቶችን/ሱፐር ቡድኖችን/ሰርጦችን ይፍጠሩ፣ ያቀናብሩ እና አወያይ
    • ወደ XMPP አውታረመረብ ሲገቡ ክፍለ ጊዜዎችን እና ራስ-ሰር ግንኙነትን በማስቀመጥ ላይ
    • ታሪክ ያግኙ እና በመልእክቶች ይፈልጉ
    • የቴሌግራም መለያ አስተዳደር
  • ከስሪት 1.0 በፊት ጉልህ ለውጦች፣ በሎር ላይ ያልነበረው ዜና፡-

    • የSIGINT አያያዝ ከትክክለኛው የሁሉም ክፍለ-ጊዜዎች መዝጊያ ጋር
    • ለ iq:jabber: መመዝገቢያ (የተጠቃሚ ምዝገባ) ድጋፍ ፣ iq:jabber: ጌትዌይ (የእውቂያ ፍለጋ) ታክሏል (እና በኋላ ተወግዷል)
    • tdlib እየፈሰሰ መሆኑን እስኪገነዘቡ ድረስ በሩቢ ውስጥ ካለው ፕሮፋይል ጋር ረጅም ቡትስ (አዘጋጆቹ ስህተቱን በWONTFIX ዘግተውታል - ባህሪ ነው።)
  • ከስሪት 2.0 በፊት የተደረጉ ለውጦች፡-

    • የታከለ የኦቲአር ድጋፍ (Zhabogram በሁለቱም በኩል ጥቅም ላይ ከዋለ - አይጠይቁ።)
    • ክፍለ-ጊዜዎችን ለመቆጠብ ከ sqlite3 ይልቅ የ YAML ተከታታይነት መጠቀም።
    • አንዳንድ ደንበኞች ፕሮቶኮሉን ባለመከተላቸው እና ገንፎ በመላክ ምክንያት በራስ-ሰር የሰዓት ሰቅ ማወቂያ ተወግዷል
    • ቋሚ የፍቃድ ጥያቄዎች (የደንበኝነት ምዝገባ) መልእክቱ ከተዛወረበት (የተላለፈ) ነገር ግን የደንበኝነት ተመዝጋቢ ካልሆኑት
  • በስሪት 2.0 ላይ ለውጦች

    • NB! የማዋቀር ፋይሉ እና የክፍለ-ጊዜው የኋለኛ ተኳኋኝነት ተሰብሯል (ለወደፊቱ የግለሰብ ቅንብሮችን ለመደገፍ)።
    • ኮዱ በ 80% እንደገና ተጽፏል - አሁን በጣም ሊነበብ የሚችል ነው. የውስጥ ሎጂክ በሥርዓት ነው።
    • ወደ ቴሌግራም የሚቀርቡት ጥያቄዎች በሶስት እጥፍ ቀንሷል
    • ተወግዷል jabber:iq: መመዝገብ, jabber:iq: መግቢያ
    • እንደገና የተፃፈ / ትእዛዞች - አሁን ለቻቶች እና ለትራንስፖርት እራሱ (የስርዓት ተግባራት) የተለዩ ናቸው. ለትእዛዞች ዝርዝር ይላኩ/እገዛ።

ለመጫን የራስዎን የጃበር አገልጋይ ያስፈልግዎታል። ለተረጋጋ ስራ ኤፒአይ መታወቂያ እና ኤፒአይ HASH በቴሌግራም ማግኘት ይመከራል። ዝርዝር መመሪያዎች በ README.md ፋይል ውስጥ ይገኛሉ።

ምንጭ: linux.org.ru

አስተያየት ያክሉ