Zhabogram 2.3

Zhabogram is a transport (bridge, gateway) from the Jabber (XMPP) network to the Telegram network, written in Ruby. Successor to tg4xmpp.

Addictions

  • Ruby >= 2.4
  • xmpp4r==0.5.6
  • tdlib-ruby == 2.2 with compiled tdlib == 1.6

Capabilities

  • Authorization in Telegram
  • Sending, receiving, deleting and editing messages and attachments
  • Adding and removing contacts
  • Synchronization of contact list, statuses and VCard
  • Telegram groups/account management
  • ..and much more.

Significant changes

  • Switched to the latest version of the libraries - noticeable improvement in stability and memory consumption
  • We learned how to work correctly and beautifully with several Jabber resources (this is when several Jabber clients are connected at the same time)
  • We have learned (optionally) to maintain a connection to Telegram even without online Jabber clients - in this case, we hope that the server will not lose offline messages

NB! Many features (such as group management) have not been tested and may not work correctly.

Source: linux.org.ru

Add a comment