Skip to content

Telegram клиент написаный на Vala с использованием GTK и библиотеки TDLib

License

Notifications You must be signed in to change notification settings

MrSyabro/Telegraph

Repository files navigation

Maingram

Простой клиент для мессенджера Telegram, написанный на языке Vala для графческого окружения рабочего стола Gnome и не только.

Данное приложение работет с сетью Telegram и библиотекой с открытым исходным кодом TDLib!

Build

Перед сборкой необходимо установить недостающие зависимости. Вот некоторые из них:

  • libhandy-1
  • json-glib-1.0
  • gee-0.8

Также вам потребуется библиотека TDLib. Найти ее можно на оффициальном сайте или в хранилище вашего репозитория. Например для Fedora команда устаовки такова: dnf install tdlib tdlib-devel tdlib-static

Перед сборкой посетите сайт Telegram API для получения ключей доступа и введите их в корневом файле meson_options.txt

Для сборки и установки используется система сборки Meson. Что бы собрать и установть приложение, откройте терминал в каталоге исходника и введите туда:

meson _build
cd _build
ninja install

Задачи

  • Список чатов
    • Динамическая сортировка
    • Динамическое добавление
    • Динамическое удаление
    • Ручное добвление
    • Ручное удаление
  • Список сообщений
    • Динамическое обновление
    • Динамическая подгрузка
    • Ручное обновление
    • Список сообщений в каналах
  • Список окнтактов

Спасибо за интерес к моему приложению! Буду рад любой помощи и критике.

Если у Вас есть возможность и желание, я дам Вам способ поддержать меня:

About

Telegram клиент написаный на Vala с использованием GTK и библиотеки TDLib

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages