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.

ЀичрСквСсты ΠΈ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π½Π° [email protected].

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru