
How Telegram message widgets work on Android, iOS and macOS
A game, a calculator or an AI answer right in the chat bubble — no Mini App window, no network. What a widget can do and what you can build with it.
· 7 min read
Tag
20 pieces

A game, a calculator or an AI answer right in the chat bubble — no Mini App window, no network. What a widget can do and what you can build with it.
· 7 min read

Of October's 63 authors, 38 had not previously committed to Telegram, and half of them joined the new open client for macOS.
· 5 min read

Under the widget in Android there is no browser: the code is executed by its own interpreter with a CPU quota, and whether the tap is real is decided by a separate touch arbiter.
· 5 min read

The macOS beta knows at what step you abandoned sending a sticker. And the released Telegram Desktop has been reporting to the server since March how many milliseconds a post was on screen.
· 5 min read

According to the API schema in the beta, the ChatGPT or Claude key will remain on Telegram's servers, and the app will only see its last four characters.
· 7 min read

The widget in the chat sees your ID, name, and Premium, and can send 64 bytes to the bot, but only upon tap; without it, only in a private chat with the bot.
· 7 min read

A floating tab bar from a third-party developer made it into Telegram for Mac beta 57 minutes after the merge.
· 6 min read

On the foldable iPhone Duo, Telegram's Back button is in the sidebar near the screen edge, and tabs are stacked vertically.
· 7 min read

Telegram's new Rust network engine downloads large files 2-3 times faster and uses five times less CPU for small requests.
· 6 min read

TON validators updated to global version 16, but the Gram total balance check they voted for will only activate with version 17.
· 4 min read

Figma mockups and beautiful motion videos are no longer enough: Telegram is waiting for a feature that can be launched. You don't have to write the code yourself, AI can do it for you, and the source code for all three clients is open.
· 7 min read

The same 12-word phrase yields at least three different addresses. If after importing a Telegram wallet into another application the balance is zero, the coins are still there: the application opened an adjacent address on the same key.
· 8 min read

185 methods, 625 schemes, and a separate file with 945 errors. Libraries for Telegram bots can now be generated from the official description, not from a parsed HTML page.
· 7 min read

Many mini-apps cannot verify Telegram wallet signatures. On October 24, Durov promised a TON Connect fix within 24 hours.
· 9 min read

Instead of "bot," names can now show "agent," "AI," or "game" if they end with specific letters. This is free for Premium users starting October 16.
· 5 min read

Telegram for Mac beta includes the full 1.27MB three.js and an arrow-controlled chicken arcade game playable directly within messages.
· 7 min read

The front-end and back-end of the Mini App are now uploaded to Telegram with a single command, and the user's signature is verified by the platform itself. The domain for this was purchased in September and is in the .ai zone.
· 7 min read

The additional name is optional, checked by a separate method, and sent to the server along with the form. There is no field label or explanation in the code as to why it's there — forty-six lines on one of the four distribution stands.
· 3 min read

TON language definitions have been in the Telegram repository since 2024, while the file read by applications was last compiled in November 2023. On September 21, it was recompiled—and at the same time, a FunC rule that could never work was found.
· 6 min read

The first tool built around the new ABI in Tolk — messages are displayed as typed structures, get-methods are called from the contract page, and emulation is also available there. A browser debugger is promised next.
· 1 min read