Telegram-Qt: Библиотека и клиент Telegram

telegram qt

Telegram — популярный сервис сообщений, тепло принятый пользователями Linux. У Telegram имеется API с открытым кодом, он основан на облаке, и кроме того, позиционируется как безопасный сервис чата.

РЕКОМЕНДУЕМ: Регулярные выражения в Qt

Недавно команда Telegram выпустила новую библиотеку под названием TDLib. Она создана, чтобы помочь сторонним разработчикам в создании неофициальных приложений Telegram. Мы помнили, что уже был пакет таких программ, который конкурировал с официальным настольным клиентом Telegram, и после пристального изучения мы решили, что Telegram-Qt — лучший в своем роде.

Если вы пытаетесь заставить работать основанную на QML программу Cutegram, вас еще больше порадует Telegram-Qt. Он компактен и быстр, и снабжен надежной библиотекой с распределенным доступом, которую можно использовать в других проектах. Если надо разработать программу сообщений или иную программу, где нужна интеграция Telegram (особенно на Qt и C++), эта библиотека облегчит вам жизнь.

telegram qt клиент

Хорошие новости на этом не заканчиваются. Telegram-Qt идет с «тестовым клиентом», который содержит основные функции Telegram в весьма привлекательном UI. Клиент этот никак не рекламируется, и если вы клонируете код проекта с Github и скомпилируете его, то получите только одну библиотеку. Чтобы у вас было тестовое приложение, выполните cd в telegram-qt/clients/widgets и выполните:

$ qmake-qt5 && make

Теперь запустите ./testApp и наслаждайтесь обильным функциями клиентом рабочего стола Telegram. Когда вы его запустите, приложению надо будет подключиться к центру обработки данных (доступны опции ‘main’ [основной] и ‘testing’ [тестовый]), а затем оно вас авторизует по PIN-коду и даст вам доступ к вашим чатам, каналам, группам и прочим функциям Telegram.

Тестовое приложение может скачать вашу историю сообщений из Telegram, перечислить доступные каналы и дать вам возможность к ним присоединиться, так что это практически полнофункциональный клиент, который сгодится для всех ваших нужд в Telegram.

Telegram-Qt — компактен и быстр, снабжен библиотекой с общим доступом.

Страница проекта на GitHub.

РЕКОМЕНДУЕМ: Разработка через тестирование в Qt

Понравилась статья? Поделиться с друзьями:
Добавить комментарий