Клиент Телеграмма на Delphi

Стоимость:
30 000 рублей
Срок выполнения:
10 дней
Варианты оплаты:
Планируется использовать Безопасную сделку
Дата публикации:
2018-02-13 05:42:44
Обновлено:
2018-02-19 05:49:50

Задача

Нужен простейший клиент Телеграмма на дельфи, без сторонних компонент. Чистое TCP. (TIdTCPClient)
(Как работает протокол клиента Телеграма читать тут
https://core.telegram.org/mtproto
нужна реализация через TCP Transport
Можно посмотреть, как это сделано в TLSharp на гитхабе)

С исходниками. Проверять буду на голом XP.
Клиент должен уметь:
1. Авторизоваться в Телеграмме
2. Начать принимать все сообщения (личные и в чатах) в простом текстовом виде.
3. Пинговать сервер Телеграма раз в секунду с тем, чтобы получать сообщения без задержек.

Принимать картинки, войс и тп. не нужно. Разбирать JSON сообщения не обязательно.

Обязательные требования

Нужен клиент Телеграмма на дельфи, без сторонних компонент, с исходным кодом.
Реализация в виде класса (без GUI, без многопоточности) , который умеет:
1. Авторизоваться в Телеграмме (как пользователь, по номеру телефона с подтверждением через смс)
2. Начать принимать все сообщения (личные и в чатах) в простом текстовом виде. С сообщениями ничего делать не надо, они должны просто добавляться в TStringList класса
3. Пинговать сервер Телеграма раз в секунду с тем, чтобы получать сообщения без задержек. (Как именно пинговать, см. в документации https://core.telegram.org/mtproto )

Общие комментарии:

https://tlgrm.ru/docs/mtproto

2018-02-14 19:36

Пожаловаться
31
Просмотры

Оставлять и видеть заявки могут только авторизованные пользователи.