Zhabogram é um transporte (ponte, gateway) da rede Jabber (XMPP) para a rede Telegram, escrito em Ruby. Sucessor do tg4xmpp.
Dependências
- Ruby> = 2.4
- xmpp4r == 0.5.6
- tdlib-ruby == 2.2 com tdlib == 1.6 compilado
Capacidades
- Autorização no Telegram
- Envio, recebimento, exclusão e edição de mensagens e anexos
- Adicionando e removendo contatos
- Sincronização de lista de contatos, status e VCard
- Grupos de telegramas/gerenciamento de contas
- ..e muito mais.
Mudanças significativas
- Mudou para a versão mais recente das bibliotecas - melhoria notável na estabilidade e no consumo de memória
- Aprendemos como trabalhar corretamente e lindamente com vários recursos Jabber (isto é, quando vários clientes Jabber estão conectados ao mesmo tempo)
- Aprendemos (opcionalmente) a manter uma conexão com o Telegram mesmo sem clientes Jabber online - neste caso, esperamos que o servidor não perca mensagens offline
Atenção! Muitos recursos (como gerenciamento de grupos) não foram testados e podem não funcionar corretamente.
Fonte: linux.org.ru