A highly customizable plugin for exteraGram based clients to remove paid and bloated features from the Android Telegram client
Recommended version: 12.1.1
Download from Official exteraGram Plugins Channel
Or download the latest builds generated by GitHub Actions from the Actions Tab
![]() |
![]() |
![]() |
- Clone the repo:
git clone https://github.com/repinek/LegacyGram.git
cd LegacyGram- Install dependencies using uv:
uv sync- Build
uv run build.pyResult of building will be saved at dist/LegacyGram.plugin
- Send
LegacyGram.pluginto any Telegram chat (e.g., Saved Messages). - Tap on the file in the chat and tap Install.
Refer to the exteraGram plugins documentation
Also Project includes a typings/ directory with typings stubs for android, xposed, java and Chaquopy Python API
Pull requests are welcome!
├── LegacyGram/
│ ├── main.py # Entry Point
│ ├── data/ # Constants
│ ├── features/ # Features by categories
│ ├── i18n/ # Internationalization system
│ │ └── locales.py # Localization
│ ├── ui/ # Settings UI
│ └── utils/ # Helper functions
│
├── typings/ # Typings stubs for java, xposed and android
│ ├── android/
│ │ └── view/
│ ├── de/
│ │ └── robv/
│ │ └── android/
│ │ └── xposed/
│ └── java/
│ └── lang/
│ └── reflect/
│
├── build.py # Plugin Build Script
├── pyproject.toml # Project Configuration File
└── uv.lock # lockfile for uv
This project is licensed under the MIT License.
See the LICENSE file for details.
exteraGram Team - For wonderful Telegram fork and Plugin System
Xposed Hooks


