เจœเจผเจพเจฌเฉ‹เจ—เฉเจฐเจพเจฎ 0.8 - เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจคเฉ‹เจ‚ เจœเจพเจฌเจฐ เจคเฉฑเจ• เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ


เจœเจผเจพเจฌเฉ‹เจ—เฉเจฐเจพเจฎ 0.8 - เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจคเฉ‹เจ‚ เจœเจพเจฌเจฐ เจคเฉฑเจ• เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ

Zhabogram โ€” ั‚ั€ะฐะฝัะฟะพั€ั‚ (ะผะพัั‚, ัˆะปัŽะท) ะธะท ัะตั‚ะธ Jabber (XMPP) ะฒ ัะตั‚ัŒ Telegram, ะฝะฐะฟะธัะฐะฝะฝั‹ะน ะฝะฐ Ruby.
เจ‰เฉฑเจคเจฐเจพเจงเจฟเจ•เจพเจฐเฉ€ tg4xmpp.

  • เจจเจฟเจฐเจญเจฐเจคเจพ:

    • เจฐเฉ‚เจฌเฉ€ >= 1.9
    • ruby-sqlite3 >= 1.3
    • xmpp4r == 0.5.6
    • tdlib-ruby == 2.0 เจ…เจคเฉ‡ เจ•เฉฐเจชเจพเจ‡เจฒเจก tdlib == 1.3
  • เจซเฉ€เจšเจฐ:

    • ะะฒั‚ะพั€ะธะทะฐั†ะธั ะฒ Telegram, ะฒ ั‚.ั‡. ั ะดะฒัƒั…ั„ะฐะบั‚ะพั€ะฝะพะน ะฐะฒั‚ะพั€ะธะทะฐั†ะธะตะน (ะฟะฐั€ะพะปะตะผ)
    • เจฐเฉ‹เจธเจŸเจฐ เจจเจพเจฒ เจšเฉˆเจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจจเฉ‚เฉฐ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เจฐเจจเจพ
    • เจฐเฉ‹เจธเจŸเจฐ เจจเจพเจฒ เจธเฉฐเจชเจฐเจ• เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฆเจพ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ
    • เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจธเฉฐเจชเจฐเจ• เจœเฉ‹เฉœเจจเจพ เจ…เจคเฉ‡ เจฎเจฟเจŸเจพเจ‰เจฃเจพ
    • เจ…เจตเจคเจพเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ VCard เจฒเจˆ เจธเจฎเจฐเจฅเจจ
    • เจธเฉฐเจฆเฉ‡เจธเจผ เจญเฉ‡เจœเจฃเจพ, เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ, เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจฎเจฟเจŸเจพเจ‰เจฃเจพ
    • เจ•เฉ‹เจŸเจธ เจ…เจคเฉ‡ เจซเจพเจฐเจตเจฐเจก เจ•เฉ€เจคเฉ‡ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ 'เจคเฉ‡ เจ•เจพเจฐเจตเจพเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ
    • ะžั‚ะฟั€ะฐะฒะบะฐ ะธ ะฟั€ะธั‘ะผ ั„ะฐะนะปะพะฒ ะธ ัะฟะตั†ะธะฐะปัŒะฝั‹ั… ัะพะพะฑั‰ะตะฝะธะน (ะฟะพะดะดะตั€ะถะบะฐ ั„ะพั‚ะพ, ะฒะธะดะตะพ, ะฐัƒะดะธะพ, ะดะพะบัƒะผะตะฝั‚ะพะฒ, ะณะพะปะพัะพะฒั‹ั… ัะพะพะฑั‰ะตะฝะธะน, ัั‚ะธะบะตั€ะพะฒ, ะฐะฝะธะผะฐั†ะธะน, ะณะตะพะปะพะบะฐั†ะธะน, ัะธัั‚ะตะผะฝั‹ั… ัะพะพะฑั‰ะตะฝะธะน)
    • เจ—เฉเจชเจค เจšเฉˆเจŸ เจธเจนเจพเจ‡เจคเจพ
    • เจšเฉˆเจŸ/เจธเฉเจชเจฐเจ—เจฐเฉเฉฑเจช/เจšเฉˆเจจเจฒ เจฆเฉ€ เจธเจฟเจฐเจœเจฃเจพ, เจชเฉเจฐเจฌเฉฐเจงเจจ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ
    • XMPP เจจเฉˆเจŸเจตเจฐเจ• เจตเจฟเฉฑเจš เจฒเฉŒเจ—เจ‡เจจ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจธเฉˆเจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจเจพ
    • เจ‡เจคเจฟเจนเจพเจธ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจธเฉเจจเฉ‡เจนเฉ‡ เจ–เฉ‹เจœเจฃเจพ
    • เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจ–เจพเจคเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ

ะ”ะปั ัƒัั‚ะฐะฝะพะฒะบะธ ะฟะพั‚ั€ะตะฑัƒะตั‚ัั ัะพะฑัั‚ะฒะตะฝะฝั‹ะน Jabber-ัะตั€ะฒะตั€.
ะ ะตะบะพะผะตะฝะดัƒะตั‚ัั ะฟะพะปัƒั‡ะธั‚ัŒ API ID ะธ API HASH ะฒ Telegram ะดะปั ะฑะพะปะตะต ัั‚ะฐะฑะธะปัŒะฝะพะน ั€ะฐะฑะพั‚ั‹.
ะŸะพะดั€ะพะฑะฝัƒัŽ ะธะฝัั‚ั€ัƒะบั†ะธัŽ ะผะพะถะฝะพ ะฝะฐะนั‚ะธ ะฒ ั„ะฐะนะปะต README.md.

ะคะธั‡ั€ะตะบะฒะตัั‚ั‹ ะธ ะฑะฐะณ-ั€ะตะฟะพั€ั‚ั‹ ะฟั€ะธะฝะธะผะฐัŽั‚ัั ะฝะฐ [เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค].

เจธเจฐเฉ‹เจค: linux.org.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹