Multi-provider translation
Choose Google, Microsoft, Yandex and other services, or connect your own LLM endpoint with a custom prompt.
Enhancements each client adds on top of the official Telegram apps, folded by category; select a category to expand it. A check mark means the client implements it; entry points and details vary by platform.
These features are implemented in Nagram for Android, iOS and desktop. Entry points and details vary slightly by platform.
| Feature | Android | iOS | Desktop | |
|---|---|---|---|---|
| Choice of translation providersGoogle, Microsoft, Yandex, DeepL, TranSmart and others; the set differs by client | Supported | Supported | Supported | Supported |
| LLM translationCustom endpoint, model and prompt | Supported | Supported | Supported | Supported |
| Automatic translation per chat | Supported | Supported | Supported | Supported |
| Translate your text before sending | Supported | Supported | Supported | Supported |
| Custom speech-to-text serviceOpenAI-compatible API | Not supported | Supported | Supported | Not supported |
| Summarize messages with an LLM | Not supported | Not supported | Supported | Not supported |
| Feature | Android | iOS | Desktop | |
|---|---|---|---|---|
| Pangu spacing between CJK and Latin text | Supported | Supported | Supported | Supported |
| Simplified and Traditional Chinese conversion | Supported | Not supported | Supported | Not supported |
| Formatting toolbar and Markdown parsing switchiOS has the toolbar only | Supported | Supported | Supported | Supported |
| Syntax highlighting for code blocks | Supported | Not supported | Not supported | Supported |
| Undo and redo in the input field | Supported | Not supported | Not supported | Supported |
| Text replacer | Supported | Not supported | Not supported | Not supported |
| Feature | Android | iOS | Desktop | |
|---|---|---|---|---|
| Repeat a message | Supported | Supported | Supported | Supported |
| Forward without quote | Supported | Supported | Supported | Supported |
| Message filtersMask, collapse or hide by keyword or regular expression | Supported | Supported | Supported | Supported |
| Hide sponsored messages | Supported | Supported | Supported | Supported |
| Customize message menu items | Supported | Supported | Supported | Supported |
| Seconds in timestamps and original time of forwards | Supported | Supported | Supported | Supported |
| Customizable double-tap action | Supported | Supported | Not supported | Supported |
| Show message ID | Supported | Not supported | Supported | Supported |
| Message details | Supported | Not supported | Supported | Supported |
| Media information | Not supported | Supported | Supported | Not supported |
| Combine several messages | Supported | Not supported | Supported | Supported |
| Reveal spoilers by default | Supported | Not supported | Supported | Supported |
| Zalgo symbol filter | Supported | Not supported | Supported | Supported |
| Select all messages in between | Supported | Not supported | Supported | Not supported |
| Hide reactions | Not supported | Supported | Supported | Not supported |
| Quick toggle for anonymous posting | Supported | Not supported | Not supported | Supported |
| Delete all of your own messages in a chat | Supported | Not supported | Not supported | Supported |
| Message screenshot | Not supported | Not supported | Supported | Not supported |
| Feature | Android | iOS | Desktop | |
|---|---|---|---|---|
| Folder tab display optionsIcons or text, hiding “All chats” and more; options differ by client | Supported | Supported | Supported | Supported |
| Quick access to recent chats | Supported | Supported | Supported | Supported |
| Hide stories | Supported | Supported | Supported | Supported |
| Choose the folder opened on startup | Not supported | Supported | Supported | Not supported |
| Compact chat list and preview lines | Not supported | Supported | Supported | Not supported |
| Custom chat sort order | Supported | Not supported | Supported | Not supported |
| Local pins beyond the server limit | Supported | Not supported | Supported | Not supported |
| Feature | Android | iOS | Desktop | |
|---|---|---|---|---|
| Sticker size | Supported | Supported | Supported | Supported |
| Recent sticker limit | Supported | Supported | Supported | Supported |
| Export or back up sticker sets | Supported | Not supported | Supported | Not supported |
| Voice noise suppression and enhancement | Supported | Not supported | Not supported | Supported |
| Custom emoji packs and fonts | Supported | Not supported | Not supported | Not supported |
| Feature | Android | iOS | Desktop | |
|---|---|---|---|---|
| Alternative app icons | Supported | Supported | Supported | Supported |
| Customize main menu or bottom bar itemsBottom bar on iOS, main menu elsewhere | Supported | Supported | Supported | Supported |
| ID, data center and registration date on profilesRegistration date may be an estimate | Supported | Supported | Supported | Supported |
| Hide your phone number in the interface | Supported | Supported | Supported | Supported |
| Local aliases for chats or channelsChannels only on Android and Nnngram | Supported | Not supported | Supported | Supported |
| Avatar and bubble shapeSquare avatars only on Android | Supported | Not supported | Supported | Not supported |
| Datacenter status | Supported | Not supported | Not supported | Supported |
| Liquid Glass tint strength | Not supported | Supported | Not supported | Not supported |
| Feature | Android | iOS | Desktop | |
|---|---|---|---|---|
| Upload and download acceleration | Supported | Supported | Supported | Supported |
| Link rules and inline bot link rules | Supported | Supported | Supported | Not supported |
| Custom DoH and IP version strategy | Supported | Not supported | Supported | Not supported |
| Built-in WebSocket proxy | Not supported | Not supported | Not supported | Supported |
| Feature | Android | iOS | Desktop | |
|---|---|---|---|---|
| Back up, restore or sync the enhancement settingsiCloud sync on iOS, file or cloud backup elsewhere | Supported | Supported | Supported | Supported |
| QR code login | Supported | Supported | Not supported | Supported |
| Per-account passcode | Supported | Not supported | Not supported | Supported |
| Export and import sessions | Not supported | Supported | Not supported | Not supported |
| Choice of push serviceFCM, UnifiedPush, MicroG or in-app | Supported | Not supported | Not supported | Not supported |
| OpenKeychain integration | Supported | Not supported | Not supported | Not supported |
Compiled from the settings code of each repository. Only enhancements are listed, not features the official Telegram apps already have. The clients keep changing, so the apps themselves are the reference.