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