Спустя почти два месяца разработки представлена бета-версия tg4xmpp — прослойки, предоставляющей возможность, не используя официальный клиент, общаться с помощью своей учётной записи Telegram через Jabber.
Было проделано много работы, и теперь транспорт должен подходить для сценариев использования, ограничивающиеся текстовой перепиской.
Основные изменения с начала разработки
- существенное улучшение стабильности;
- замена библиотеки slixmpp на sleekxmpp;
- возможность работы с VCard (XEP-0054);
- отправка и получение сообщений в чатах и супергруппах;
- поддержка Presence (статусов) и их синхронизация с сетью Telegram;
- уведомления о прочтении сообщений;
- поддержка двухфакторной авторизации в Telegram;
- отображение отредактированных сообщений (с помощью дублирования, т. к. не все Jabber-клиенты поддерживают XEP-0308);
- начало работы над обработкой медиаконтента.
Где получить и как использовать
Исходный под лицензией Apache 2.0 находится в SVN (логин и пароль любые).
Рабочий транспорт доступен по адресу tlgrm.rxtx.us (XMPP) (для повышения стабильности рекомендуется развернуть локальную копию на своём сервере).
Транспорт поставляется со стабильной версией библиотеки для работы с Telegram telethon.
После установки добавьте в ростер контакт tlgrm.rxtx.us и напишите ему «!help».
Поддержать проект
tg4xmpp не приносит прибыли и развивается исключительно за счёт разработчиков. Отправить пожертвования можно на следующие кошельки:
- Bitcoin: 12LzRmjY5YzZ921SCtbWcSD29nLUCbAd1t;
- Etherium: 0x33887f3A50071f2A212eE9ab7eF7710f2Db7954F.
Всем, кто уже поддержал проект, выражается отдельная благодарность.
>>> Подробности