Zhabogram - транспорт (міст, шлюз) з мережі Jabber (XMPP) до мережі Telegram, написаний на Ruby. Наступник tg4xmpp.
Залежності
- Рубін >= 2.4
- xmpp4r == 0.5.6
- tdlib-ruby == 2.2 з скомпільованим tdlib == 1.6
можливості
- Авторизація у Telegram
- Надсилання, прийом, видалення та редагування повідомлень та вкладень
- Додавання та видалення контактів
- Синхронізація списку контактів, статусів та VCard
- Керування групами/акаунтом Telegram
- ..і багато іншого.
Значні зміни
- Перейшли на свіжу версію бібліотек — помітно покращення стабільності роботи та споживання пам'яті
- Навчилися коректно та красиво працювати з кількома Jabber-ресурсами (це коли кілька Jabber-клієнтів підключено одночасно)
- Навчилися (опціонально) підтримувати підключення до Telegram навіть без онлайн Jabber-клієнтів — у цьому випадку сподіватимемося на те, що сервер не втратить офлайн повідомлення
NB! Багато функцій (наприклад, керування групами) не протестовані і можуть працювати некоректно.
Джерело: linux.org.ru