Необходимо разработать Wrapper на java над TDLib

Цена договорная
29 июня 2019, 20:46 • 2 отклика • 42 просмотра
Требуется ответственный, внимательный к мелочам разработчик
Необходимо разработать Wrapper на java над TDLib (Библиотека для создания клиентских приложений в Telegram)

Библиотека https://github.com/tdlib/td
Аналог на python https://github.com/pyrogram/pyrogram

Необходимо
1. Собрать библиотеку и JNI биндинг, сделать простой SHELL скрипт для автоматизации этих действий (Скрипт будет как база для дальнейшей для интеграции в CICD самостоятельно)
2. Разобраться с библиотекой, научиться подключаться как по токену бота, так и по номеру телефона.
3. Сделать wrapper, который позволит выполнять определенные действия
* Запускать несколько ботов в рамках одного приложения
* Получать данные из библиотеки, в том числе отладочный вывод
* Вычитывать чат/канал
* Отправлять сообщения в чат
* Создавать группы, добавлять в группы людей
* Получать список людей в чате/группе

Результатом работы должен быть набор классов и тестовое приложение, которое залогинится от 2х аккаунтов, указанных в конфигурационном файле (Будут указаны директории аккаунтов)
Создаст несколько чатов, пригласит туда эти несколько аккаунтов, и сделает небольшую переписку. Отправит в чат несколько сообщений от инлайн ботов.