Zhabogram to transport (most, brama) z sieci Jabber (XMPP) do sieci Telegram, napisany w języku Ruby. Następca tg4xmpp.
Zależności
- Rubin >= 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 edycja wiadomości i załączników
- Dodawanie i usuwanie kontaktów
- Synchronizacja listy kontaktów, statusów i VCard
- Zarządzanie grupami telegramów/kontami
- ..i wiele więcej.
Znaczące zmiany
- Przełączono na najnowszą wersję bibliotek - zauważalna poprawa stabilności i zużycia pamięci
- Nauczyliśmy się, jak poprawnie i pięknie pracować z kilkoma zasobami Jabbera (ma to miejsce, gdy kilku klientów Jabbera jest podłączonych jednocześnie)
- Nauczyliśmy się (opcjonalnie) utrzymywać połączenie z Telegramem nawet bez klientów Jabbera online - w tym przypadku mamy nadzieję, że serwer nie straci wiadomości offline
Uwaga! Wiele funkcji (takich jak zarządzanie grupami) nie zostało przetestowanych i może nie działać poprawnie.
Źródło: linux.org.ru