Современный неофициальный клиент Telegram для Android с глубокими настройками интерфейса, приватности, чатов и открытой системой плагинов.
Important
DevGram — независимый проект. Он не связан с Telegram FZ-LLC и не является официальным приложением Telegram.
| Возможность | Что меняется | |
|---|---|---|
| 🎨 | Современный интерфейс | Material Design 3, стеклянные элементы, системные шрифты и гибкая настройка внешнего вида. |
| 👻 | Приватность | Режим призрака, сохранение удалённых сообщений, история изменений и управление активностью. |
| 💬 | Больше контроля над чатами | Живые превью, расширенное меню сообщений, реакции, перевод, медиа, архив и папки. |
| 🧩 | Открытые плагины | Python 3.11, нативный Telegram API, каталог, обновления и быстрая разработка через Dev Server. |
| ✨ | Персонализация | Темы отдельных чатов, формы аватаров и стикеров, профиль, список диалогов и нижняя навигация. |
| 🛠️ | Встроенные инструменты | CameraX, HD-фото, настройка видеосообщений, AI-инструменты и офлайн-распознавание Vosk. |
| Проект | Назначение |
|---|---|
| DevGram SDK | Исходный код Python API, загрузчика .dgplugin, нативного Java-моста и Dev Server. |
| DevGram Builder | Создание проекта, проверка, сборка и загрузка плагинов. |
| Документация | Руководства по SDK, Builder, интерфейсу, хукам и формату пакета. |
| @DevGramNews | APK, новости, обновления и важные объявления. |
Актуальные APK публикуются в официальном Telegram-канале.
Универсальная сборка поддерживает arm64-v8a и armeabi-v7a.
Минимальная версия системы — Android 7.0 (API 24).
| Сборка | Назначение |
|---|---|
| Release | Стабильная версия для обычного использования. |
| Debug | Тестирование новых функций и разработка плагинов. |
Показать команды сборки
git clone --recursive https://github.com/DevGramOfficial/DevGram.git
cd DevGram
# Debug
./gradlew --no-daemon --no-parallel \
:TMessagesProj_App:assembleAfatDebug \
-x buildNativeDeps
# Release
./gradlew --no-daemon --no-parallel \
:TMessagesProj_App:assembleAfatRelease \
-x buildNativeDepsПодготовка Android SDK, NDK и нативных библиотек описана в BUILDING.md. Для собственной публикации используйте свои Telegram API ID/hash и signing key. Не добавляйте ключи и пароли в Git.
python -m pip install --upgrade \
"git+https://github.com/DevGramOfficial/DevGramBuilder.git"
mkdir hello-devgram && cd hello-devgram
dgb new
dgb build -a -v -nfГотовый .dgplugin появится в builds/. Полный путь от первого проекта до
публикации находится в документации DevGram Builder.
Сообщения об ошибках и предложения можно оставить в Issues. Перед отправкой уберите из логов токены, личные сообщения и другие чувствительные данные.
DevGram основан на Telegram for Android, Forkgram и exteraGram, а также развивает идеи Cherrygram и AyuGram.
Исходный код распространяется по лицензии GNU GPL v2.