Zhabogram 0.8 — Транспарт з Telegram у Jabber


Zhabogram 0.8 — Транспарт з Telegram у Jabber

Zhabogram – транспарт (мост, шлюз) з сеткі Jabber (XMPP) у сетку Telegram, напісаны на Ruby.
пераемнік tg4xmpp.

  • Залежнасці:

    • Ruby >= 1.9
    • ruby-sqlite3 >= 1.3
    • xmpp4r == 0.5.6
    • tdlib-ruby == 2.0 і скампіляваная tdlib == 1.3
  • магчымасці:

    • Аўтарызацыя ў Telegram, у т.л. з двухфактарнай аўтарызацыяй (паролем)
    • Сінхранізацыя спісу чатаў з ростэрам
    • Сінхранізацыя статусаў кантактаў з ростэрам
    • Даданне і выдаленне Telegram-кантактаў
    • Падтрымка VCard з аватаркамі
    • Адпраўка, прыём, рэдагаванне і выдаленне паведамленняў
    • Апрацоўка цытат і перасланых паведамленняў
    • Адпраўка і прыём файлаў і спецыяльных паведамленняў (падтрымка фота, відэа, аўдыё, дакументаў, галасавых паведамленняў, стыкераў, анімацый, геалакацый, сістэмных паведамленняў)
    • Падтрымка сакрэтных чатаў
    • Стварэнне, кіраванне і мадэраванне чатаў/супергруп/каналаў
    • Захаванне сесій і аўтаматычнае падключэнне пры ўваходзе ў сетку XMPP
    • Атрыманне гісторыі і пошук па паведамленнях
    • Упраўленне акаўнтам Telegram

Для ўсталёўкі запатрабуецца ўласны Jabber-сервер.
Рэкамендуецца атрымаць API ID і API HASH у Telegram для больш стабільнай працы.
Падрабязную інструкцыю можна знайсці ў файле README.md.

Фічрэквесты і баг-рэпарты прымаюцца на [электронная пошта абаронена].

Крыніца: linux.org.ru

Дадаць каментар