Zhabogram — transport (most, brama) z sieci Jabber (XMPP) do sieci Telegram, napisany w Ruby. Następca tg4xmpp.
Zależności
- Ruby >= 2.4
- xmpp4r == 0.5.6
- tdlib-ruby == 2.2 z skompilowanym tdlib == 1.6
Możliwości
- Autoryzacja w Telegramie
- Wysyłanie, odbieranie, usuwanie i edytowanie wiadomości oraz załączników
- Dodawanie i usuwanie kontaktów
- Synchronizacja listy kontaktów, statusów i VCard
- Zarządzanie grupami/kontem Telegram
- ..i wiele więcej.
Znaczące zmiany
- Przeszliśmy na nową wersję bibliotek — zauważalne poprawienie stabilności działania i zużycia pamięci
- Nauczyliśmy się poprawnie i estetycznie działać z wieloma zasobami Jabber (kiedy wiele klientów Jabber jest podłączonych jednocześnie)
- Nauczyliśmy się (opcjonalnie) utrzymywać połączenie z Telegramem nawet bez online klientów Jabber — w tym przypadku będziemy mieć nadzieję, że serwer nie stracimy offline wiadomości
NB! Wiele funkcji (na przykład zarządzanie grupami) nie zostało przetestowanych i może działać niepoprawnie.
Źródło: linux.org.ru
