Introducing aGram for iOS

By kaillewaille, 9 April, 2026

Forum
iOS and iPadOS

Hi everyone,

Some of you may remember me from previous posts about aGram for Mac, aCapture, and aScan. I'm happy to share that aGram is now also available on iPhone:

https://apps.apple.com/fr/app/agram/id6758660315

aGram is a Telegram client built from the ground up with VoiceOver users in mind. It brings the same accessibility-first philosophy as the Mac version to iOS.

A few highlights:

  • Every screen, control, and gesture tested with VoiceOver, with clear and consistent labels throughout.
  • Record a voice message just by bringing the phone to your ear, and listen to unread voice messages on the earpiece the same way — no need to locate a button.
  • Magic Tap support to start, send, or cancel a voice recording from anywhere in a conversation.
  • Two-step report and block flows with clear confirmations.
  • Built-in feedback system: send bug reports and feature suggestions directly from within the app, no need to leave aGram or write an email.
  • Demo mode so you can try the interface without signing in.
  • Available in 8 languages: English, French, German, Spanish, Italian, Polish, Portuguese, Russian.

Pricing: 5.99 EUR / 4.99 USD, varies by country and region — see the App Store listing for details in your country.

aGram is, and will continue to be, actively developed to offer and maintain a first-class experience for everyone. Your feedback directly shapes what gets built next, so if you give it a try, I would love to hear what works well and what could be better — bugs, missing features, awkward VoiceOver interactions, anything at all.

You are also welcome to join the aGram community on Telegram, where users and I discuss features, share tips, and report issues together:

https://t.me/+ilMA6NbYQN40NWJk

Thanks for taking a look.

Options

Comments

By TheBlindGuy07 on Thursday, April 9, 2026 - 14:25

Thanks so much for providing a demo!!! Literally nobody seems to do it. Great first impressions.
By the way, it's cad$6.99 for us Canadians.

By Dennis Long on Thursday, April 9, 2026 - 15:08

I have to pay $5 immediately.

By TheBlindGuy07 on Thursday, April 9, 2026 - 15:33

I was talking about the demo in the app to test all UI states and dummy features.

By Roaratron on Thursday, April 9, 2026 - 17:54

Hi, I just got aGram and it looks awesome! A couple things though, I was able to sign in fine, but when I got to the notification screen, I got a 502 error. I When rebooting the app, I got a "can't find configuration error". so now my app is locking up when I try to type a message or swipe through earlier messages.

By kaillewaille on Thursday, April 9, 2026 - 17:59

Hi,

Thanks for reporting this, I'm still trying to fix this as soon as possible to get background notifications come back to normal.
Meanwhile agram is still usable, although you may not receive notifications while the app is in background, until I fix the above issue.

Thanks for your patience.

By Roaratron on Thursday, April 9, 2026 - 19:26

Hi, thanks for the reply! So for some reason my app is locking up when I try to view messages. I joined the telegram community for aGram, and when I was viewing the chat, the app seemed to freeze up on me. I've even deleted the app and reinstalled without enabling notifications.

By Nut on Friday, April 10, 2026 - 02:56

I just purchased aGram and I'm liking it so far; finally a Unigram-like app for iOS.
Unfortunately I do get the 502 error too, I just chose to skip it. Manually enabling background notification seems to work though as I did not receive the same 502 error but I'll have to see if background notifications will actually works.

By eyesfreesight on Saturday, April 11, 2026 - 20:52

Hello! Hope you’re having a wonderful day :)
I love the fact that you’re paying attention to the complete inaccessibility of the original Telegram client for IOS. I deeply appreciate this huge step to help blind people as a voiceover user myself!
However, there is a number of bugs that should be fixed and features that should be added to the next iterations of AGram app. So I’m going to list most of those I found within about an hour of testing AGram for IOS:

Very often, a random action in the app triggers voiceover to lag, showing me a blank screen (even though it looks is it should visually). Force-closing the app via the app switcher is the only option to get unstuck

From time to time, after opening a chat, AGram just shows me a blank screen

Can’t activate notifications, because AGram requires an extra code that is supposed to be sent to my other Telegram clients / devices, even though this code never comes. (Tried it a number of times)

Rearrange the “scroll to bottom” button placement so that the voiceover cursor would reach it as soon as a user swipes left from the text field in the chat, it’s way more convenient to reach it, rather than reaching it by swiping right from the name of the recipient on the top of the screen

The “scroll to bottom” button is not always visible by Voiceover

The unsend text should stay in the text field even if the AGram user force-closes the app via the app switcher, just like in the original Telegram client

Add an option to send a live location (together with timing of sharing the location, just like it’s released in WhatsApp)

Add an option to schedule a message, together with “send it as soon as the recipient goes online” and “send without sound” button

Include a number of unread messages that should be pronounced when bringing the voiceover cursor to the “chats” tap, right after pronouncing the word “chats” (for example “chats, 12, tap, one of four”)

Include a number of unread messages that should be pronounced when bringing the voiceover cursor to the backbutton in the top left corner labeled “chats” in a chat window, right after pronouncing the word “chats” (for example “chats, 12, back button”)

Make the keyboard disappear when having a "delete this message” popup

Add "delete for everyone" button when deleting messages from a chat

Add the ability to completely delete a chat for everyone, not just for me “like it’s released in the original Telegram client)

Remove a constant lag when I just reopen the app
Remove a message “login successful” every time a user opens UGram

Add an option to select multiple messages

Add the ability to switch between my chats, folders and channels

Add a sound when a message is sent successfully

Add the “connecting” status when trying to connected to the internet (just like it’s released in WhatsApp)

Add the ability to see the senders name if the message was forwarded

Add, and implement an option to go to the profile of an original sender (if the message was forwarded)

Add the ability to record a voice message by long-pressing the “record a voice message” button, along with slide to lock the recording, swipe left to cancel and doubletap to send the voice message (just like it’s released in the original Telegram app)

Add an option to switch a “record a voice message” button to “record a video message” button by doubletapping the aforementioned button

Add an ability to save voice and video messages

Add a loud distinct sound that lets you know when the “record a voice message” button and the “record a video message” button activated (just like it was released in the OLDER versions of WhatsApp)

Add a loud distinct sound that lets you know when the recording of a voice/ and video message has stopped (just like it was released in the OLDER versions of WhatsApp)

Remove the “block user” and “report user” buttons the the actions of messages in the chat and move them to the menu of a user (that can be activated by doubletapping the name of the user on top of the screen when a chat is open)

Make AGram less battery-consuming (it takes much more energy than the original Telegram client)

Add the ability to quickly search by links, music, files, photos and videos by doubletapping the name of a recipient in a chat on the top of the screen

Add the text field for searching a message inside a specific chat)

Add an ability to search messages by dates (setting the earlier and later date)

Add an ability to add a person to a new/existing contacts by selecting this option from the menu that can be activated by doubletapping the name of a recipient in a chat on the top of the screen

Implement an ability to add a caption when sending a video/phoeo using “add attatchment” button

Add a readable progress bar while sending a video/photo/document (removing extra words that a regular user doesn’t need to hear/see)

The button “transcribe voice message” does exist, but it seems like it doesn’t function properly

Add an ability to translate messages and automatically translate messages

Add an ability to navigate by links using a voiceover roter (including messages with a couple/few links)

Remove “mark as read” button from actions on the main screen of the app if the message in a chat was already read prier by the user

Can’t click on the link directly in a chat while using AGram

Add an “edit” button to the main screen of the app (for a faster reorganization/deleting chats, groups and channels)

Add an ability to edit a message in a chat by selecting this feature from the actions such as “reply,” “forward,” etc.

Add an ability to select multiple recipients when forwarding messages

Add an ability to show/hide the original sender of a message when forwarding

Add an ability to add anempty line when composing a text message by pressing Command + Shift while using a Bluetooth keyboard

Add a player window on top of the screen while a record message is is being played/paused (make sure to include all the player controls there)

The jplayback speed of a voice message shouldn’t reset to the default value when switching between voice messages in different chats

Add an ability to see the message a user replies to, as well as a button to be able to jump to this message (similar to the way it’s released in WhatsApp)

Add an ability to quickly go to a profile of a sender in a group/topic

Add an ability to play/pause a voice message, as well as a “stop playback” button to the aforementioned player

Add a “go to next/previous mention” button in a group chat

Add a “read” status when viewing a chat on the main screen and the message that was sent by an AGram user was actually read by a recipient (just like it works with voiceover in the original Telegram client)

Make the text field in a chat remain active, even after the previous message was sent. It increases productivity since a AGram user doesn’t have to always click on the text field (just like it works with voiceover in the original Telegram app)

Add an ability to send a bug report / request a new feature by shaking an iPhone (just like it’s released in Instagram)

Thank you in advance :)
By working together, we’ll make AGram the best client EVER

By kaillewaille on Sunday, April 12, 2026 - 10:17

Hi, and huge thanks for taking the time to report this as well as in the agram feedback system.
that's a huge list, but definitely aggree with most (if not all) of the suggestions. It may take a little time to fix everything, but for sure consider the challenge accepted. 🕵️‍♂️

By Ahmed ahmed on Sunday, April 12, 2026 - 12:43

Hello,
Thank you for this application; I have successfully downloaded it from the App Store.
However, I noticed that a large number of countries are currently unsupported when **opening an account**, particularly many Arab countries like **Jordan**. Because of this, I have been unable to set up my account so far.
I hope there will be a new update soon to resolve this issue and support users in Jordan.
Thank you very much.

By kaillewaille on Sunday, April 12, 2026 - 13:08

Hi, Missing countries will be added in 1.0.1, to be released during next week: I don't have the exact date yet at it depends on: - releasing it to Testflight, expected later today so that enrolled users can test and give some feedbacks. - If all goes well, sending it to Apple for review tomorrow morning. - Then wait for Apple to review the release. If all green, it will be available on the App Store.

By Ahmed ahmed on Sunday, April 12, 2026 - 13:21

How can I test this version?

By Dennis Long on Sunday, April 12, 2026 - 13:32

Hi, how do I become a tester for this app? I'd love to help.

By kaillewaille on Sunday, April 12, 2026 - 13:49

Hi,

I have currently enough people enrolled in Testflight, and having more people would not be so efficient at the moment, as I need to fix the issues reported by current users.
For those who would like to become a testflight member in the future, I encourage you to join the telegram forum created for all my apps, as it's there that most of the things happen.

By kaillewaille on Wednesday, April 15, 2026 - 08:24

Hi everyone,

just to let you know that the freezes are nearly gone now on the beta we're testing here.
Still need to fix a few things regarding message pagination , message focus, and we should be good to send this to apple for review.
if all goes well, 1.0.1 with no freezes, notifications, and better user experience, should be ready by end of week.
Thanks for your patience

By Guilherme on Friday, April 17, 2026 - 22:17

Hello, congratulations on the app. I’ve updated to the latest version and I’m experiencing the following issue: when I tap on an EPUB file, the share sheet no longer appears, so I can download it or send it elsewhere. Nothing happens—it just keeps showing the message.

So I’d like to ask: is it currently not possible to download files received in conversations or channels on aGram?

By Iconic on Saturday, April 18, 2026 - 21:31

Hello:
And THanks so much for your app,
just need to know from any user here the difference between A-gram and Accessible gram,
I have the accessible gram as beta version, and do not know if the developper will pay any tention to it.
so, need your opinion before purchasing.

By Guilherme on Sunday, April 19, 2026 - 00:03

Based on my experience using both apps, I noticed the following: both are very similar, each with its own strengths and weaknesses.

A positive point of aGram is that it has a button to search for messages within a conversation. On the other hand, it has an important limitation: it does not allow downloading files received in conversations. When you tap on a file, the share sheet does not appear, which prevents you from downloading or sending that content to other apps.

In AccessibleGram, although there is no way to search for messages within a conversation, you can at least download the files you receive. You can tap on them to access the sharing options, allowing you to save or send these files wherever you want.

It is worth noting that I did not test many other features beyond text conversations and downloading files.

By Dennis Long on Sunday, April 19, 2026 - 02:58

Hi, I have a friend who has this. How do you get to your contacts in the app? is there a contacts tab coming?

By Dennis Long on Sunday, April 19, 2026 - 04:24

I believe aGram will improve. I'm not at all impressed with accessible gram. When it crashes every time you receive a call that needs to be a top priority fix. Its yet to be fixed. I guess you get what you pay for. aGram also appears to listen to user feedback very well. I'll be purchasing it for that reason.

By Iconic on Sunday, April 19, 2026 - 08:51

WIsh that it will be the alternative.
we deserve this, because we were waiting years to be able to use Telegram like any other user.
So thakns for any efforts in general.

By kaillewaille on Sunday, April 19, 2026 - 14:23

aGram iOS 1.0.2 is out - chat folders, new notification pipeline, and an important one-time action for everyone already on beta or prod.

Dear all,

Here are some updates about aGram for iOS.

What is new

Chat folders are now supported end to end. You can create, rename, reorder, and delete folders; chats can be added to or removed from a folder via a long-press / rotor action on the chat row. The folder tabs live above the chat list and switch the visible chats. When creating a folder you pick an initial inclusion preset (Private chats, Groups, Channels, or Bots) so the new folder is immediately useful.

Important: notifications have changed

Up to 1.0.1 aGram iOS delivered push notifications through a dedicated relay server we operated (aGram Relay). That server had to decrypt the Telegram push payload to forward it to your device, which meant the operator technically had access to every notification's content. Not great from a privacy standpoint, and not really acceptable under GDPR.

Starting with 1.0.2 we use the same path as the official Telegram clients: push notifications go straight from Telegram's servers to your device via TDLib's registerDevice mechanism. No relay in the middle, no third-party touching the payload.

What you need to do, once

Open aGram iOS 1.0.2, go to Settings, and re-enable notifications. Even if notifications were already enabled before the update, the registration of your device with Telegram needs to happen explicitly on this new pipeline - the old relay registration doesn't carry over. Without this single step your phone will go quiet until you do.

If you see each notification arriving twice

This happens if your account still has an active aGram Relay session alongside the new direct Telegram registration, so both paths are delivering. It is safe but annoying. To fix it on your side right now:

  • In any Telegram client (aGram included, or the official app) open Settings, then Devices (sometimes called Active Sessions).
  • Find the session labelled Accessible Telegram Client aGram Relay 2.0.0.
  • Terminate that session.
  • Keep the session that corresponds to your aGram iOS install on the new pipeline - its label and timestamp will match your current install.

After terminating the relay session you should receive each notification only once.

What happens if you do nothing

The aGram Relay server is being shut down shortly. On the day we bring it down, any session still registered on it will be unregistered automatically and wiped on the server side. No action required from you, no data retention, and no further push will be delivered through the relay. From that point on the only path alive is the direct Telegram one, so the re-enable step above is the single thing you need to do to keep getting notifications.

A few other things shipped in 1.0.2

  • Turkish translation added.
  • Persian translation added; the app is now fully localized in twelve languages including right-to-left Persian.

Feedback is welcome via the in-app Settings, Send Feedback entry (the report is sent with an anonymized device id and the recent logs, which makes it a lot easier to diagnose). Thanks to everyone who has been testing over the last weeks - the beta round has caught issues we would never have found alone.

By Guilherme on Sunday, April 19, 2026 - 14:46

Hello, in version 1.0.2 the issue with downloading files has been fixed. The app is very good, I’m really enjoying the experience and I recommend it. Congratulations to the developers for the excellent work!

By Dennis Long on Sunday, April 19, 2026 - 14:56

Hi, how do you access your contacts? It doesn't appear there is a way to do so. Is this coming?

By kaillewaille on Sunday, April 19, 2026 - 15:01

Hi,

Contacts tab will appear in 1.0.3, need a little time to polish the UX.
Meanwhile, you can create a conversation by tapping the new conversation button and search for contacts. Not very handy, but it should work more or less.

By Dennis Long on Sunday, April 19, 2026 - 15:12

Do you have an rough idea when we can expect 1.03? Thanks for all you are doing this is awesome very nice job!!!!

By kaillewaille on Monday, April 20, 2026 - 09:15

Hi everyone,

Someone reported that the link provided here sometimes does not work i.e., leading to "this application is not available in your country/region".
If you're facing this issue, you can try this direct link that should open the specific ApStore for your country:
https://apps.apple.com/app/agram/id6758660315

As for the 1.0.3 release, it's currently being beta-tested, depending on the feedbacks it may take up to a week to be released.

By Iconic on Monday, April 20, 2026 - 14:37

I installed the AGram Today, and really i love it.
THanks for your hard work.
just please before producing the next version, can you add a way to change any channle info that belongs to me?
so, if i am the channle admin and need the change it's name or any thing, now, i couldn't do this.
so, can you enable this please?

By Iconic on Monday, April 20, 2026 - 14:39

Hello again:
i installed the app now , and i enabled all things, but i go t a message when i need to enter the settings tap, can not get notifications,
so, should i do things you mentioned? or what?
till now , no one sent me messages on telegram, so do not know if it is working or not.
but i'll write here.

By Dennis Long on Monday, April 20, 2026 - 17:59

If you have it set to not answer calls automatically You can't answer calls. The one time it did answer it answered with the Telegram app and Not aGram. I tried magic tapping to answer, using my bluetooth headset and nothing worked. I also filed a bug report in the app. I am certainly willing to help fix this issue.

By Dennis Long on Thursday, April 23, 2026 - 12:50

My opinion only:
This is absolutely the best app there is for Voiceover. It is well worth the $4.99 so if you haven't gotten it go get it again my opinion only. If you have questions feel free too ask. PS I am just giving my opinion as a happy user of this app.
1.03 is out with the following fixes:
• Voicemails are now encoded and decoded in Telegram's canonical OGG Opus format: they can be read identically on Android, Desktop and Web.
• Automatic transcription: A "Transcribe" action on each voicemail message displays the transcript below the message. A dedicated VoiceOver rotor cycles
through all untranscribed voicemails in the conversation and triggers transcription as you move forward, emptying a voice queue with a single tap. Transcripts
are also announced aloud as soon as they arrive, without having to move the focus. Telegram Premium is required beyond the free quota.
• The screen stays on while recording a voicemail.
• MP3 files shared as documents now play in the built-in audio player.

NOTIFICATIONS
• Notification sounds now match the official Telegram iOS tones, with private chats, groups, and channels each sounding.
• Chat and category sound preferences sync automatically: muting a chat on another device mutes pushes here, and default tones follow settings set up anywhere
in Telegram.
• Calls no longer overwrite your custom notification sounds.

TELEGRAM PREMIUM
• Your Premium membership status appears in Settings and as a small icon next to the names (profile, conversation header, chat list). VoiceOver reads "Telegram
Premium" in the name statement. The subscription management remains in the official Telegram app.

ACCESSIBILITY
• Fixed a persistent crash that could occur in the conversation when an album (multiple photos or videos in bulk) was displayed.
• New VoiceOver rotor to cycle through dates in conversation; the Links and Transcribe rotors appear when they are relevant.
• VoiceOver now reads only one delivery terminal state per message (sending/sent/read/listened).
• Links in photo, video, and GIF captions are now accessible via the rotor.
• Fixed an issue that caused VoiceOver to get stuck on the Back button instead of the last message when reopening a recent chat.
• Unknown senders are correctly resolved in the chat list and message tags.

LANGUAGES
• Arabic joins the list of fully supported languages (13 in total)—every screen and every VoiceOver label.

RELIABLE AND EFFICIENT CONVERSATIONS
• Large conversations open gradually and are capped at a sliding window of 500 messages to avoid memory crashes on older devices.
• Channels now open on the last message; The unread anchor uses the true server-side boundary.
• Forum topics are loaded from a local cache and the correct topic is pre-selected when you open a chat from a notification.
• Several TDLib decoding crashes on polls and forum history are now handled cleanly.

MISCELLANEOUS
• Active sessions: Logout failures now display the error instead of remaining silent.
• The "Show my online status" button in Settings writes well on the server.
• New Contacts tab with alphabetical sorting.
more
Version 1.0.3

By Daniil Gusev on Friday, April 24, 2026 - 21:02

"Hello. Thank you for such a pleasant experience using Telegram. I noticed a small bug: if you press Shift + Enter on a Bluetooth keyboard, it sends the message instead of creating a line break in the text field. Otherwise, I am amazed at how convenient your client is compared to the official one. I would like to ask that in future versions you add the ability to customize the order in which message attributes are spoken. Specifically, I am used to the fact that if a message is a reply to someone else's message, the reply information is spoken first, and only then the message text itself is read. Also, the word 'channel' spoken before channel names is excessive for me — it would be great if it could be disabled. Thank you very much for your work."

By kaillewaille on Saturday, April 25, 2026 - 14:05

Hi,

Thanks for the bluetooth shift+enter bug, I'll see how to reproduce and fix that shortly.
As for the ability to customize how messages may be read, this is in the roadmap, hope you'll like it when it rolls out.

By Liam on Sunday, April 26, 2026 - 13:41

I hope the app will support Simplified Chinese

By kaillewaille on Sunday, April 26, 2026 - 13:59

Hi,

The app can certainly support that. The main issue is that there are some regulations in China that currently do not allow aGram to be distributed there.
To solve the situation, I have to rewrite some parts of the app around calls to comply with the rules in China, and make it conditional to this country only to avoid degrading the overal experience for other users around the world.
TL;DR : If it's just a matter of language, it will certainly be added soon. As for the distribution, it make take more time to find a suitable solution for everyone.

By Liam on Monday, April 27, 2026 - 01:08

Yes, what I mean is that I'd like the app to support Simplified Chinese. After all, Simplified Chinese is used not only in mainland China but also by many Chinese speakers in Singapore and Malaysia.

By the way, Telegram is blocked in mainland China, so I don't think you need to waste your time trying to get it listed there.

By esengece on Wednesday, April 29, 2026 - 14:25

I purchased the application. He deserves his salary to the fullest. The developer is very involved. He makes the necessary corrections in a very short time. Thank you for providing a Unigram-like experience on iOS.

By Dennis Long on Tuesday, May 5, 2026 - 01:37

1.1.0, , aGram 1.1 - What's new This release brings major new features for power users and admins, plus a deep round of accessibility polish for
VoiceOver users. Privacy and security - Secret chats: end-to-end encrypted conversations with session banner, key verification, and optional biometric
lock. - Secret-chat notifications appear as generic banners on the lock screen - the content never leaks. - Demo mode hides the "Create secret chat" option.
Productivity - Scheduled messages: send at a specific time or "when the recipient is online". Per-chat list with swipe actions. - Auto-delete: configurable
message lifetime per 1:1 chat. - On-demand message translation, with dedicated VoiceOver readout. - TDLib cache auto-managed, with auto-purge and a new
Settings panel. - Unified search and "New conversation" menu in the chat list. Chat administration - Full member management: filters (members, admins,
banned, restricted, bots), add, remove, ban, restrict, promote, demote, lift restrictions, transfer ownership, custom badge. - Edit chat info: title, description,
photo for groups, channels and forums. - Default member permissions and slow mode for groups. - Forum topic management: create, rename, close, pin, delete,
hide the general topic. - Invite link management: create, edit, revoke, delete, with name, expiration, member limit, and approval requirement. Calls -
Audio route picker during an active call. - Minimize an active call into a top banner so the rest of the app stays usable. - Respects explicit user route
choice and observes external route changes. Conversations - Rebuilt list architecture: no more viewport jumps after pagination, consistent behavior under
VoiceOver. - Native iOS share sheet for media (replaces the Files-only export). - Shared media tabs (Links, Media, Documents) accessible from the chat
info screen, with rotor actions to Open, Play or Share each item. - "Jump to quoted message" rotor action. - Channel admin posting permissions now respected
end-to-end. VoiceOver - Customizable rotor actions per scope (global, chat type, conversation, forum topic). - Customizable VoiceOver readout templates.
- Three-finger scroll in chronological order under the flipped layout, with rebound silencing. - Speed rotor for voice message playback. - Mentions and
pinned-message rotor wheels. - Focus preserved across pagination. - "Go to latest message" / "Go to first unread" jump action. - Reliable initial focus
when entering any chat, with automatic re-claim if iOS' default focus steals the cursor. Audio and screen - Voice and video recording default to speaker
output. - Playback pauses on audio session interruption. - Recording and incoming calls auto-interrupt active playback. - Proximity sensor suspended while
the keyboard is open. - Magic Tap behavior adapts to the current context. - Skips non-text content when chaining voice messages. - The screen no longer
auto-locks during voice recording or playback of voice notes, videos and audio files. Under the hood - App icon badge updated by the notification service
extension on incoming pushes. - Chats close on background and re-open on foreground to resume push delivery. - Fixed a video send crash with HEVC/AAC content.
- Full iOS 26 compatibility. - Migrated to Swift 6 strict concurrency across all adapters. Thanks to all beta testers who reported issues via Settings
-> Send Feedback. Many of the accessibility fixes above came directly from your VoiceOver sessions.

By Jonathan Candler on Tuesday, May 5, 2026 - 17:02

Have not heard anything about this but if unigram can do it, no doubt this app should be able to do it as well. Thoughts? I mean it would be nice to have seeing as no other telegram app is doing this. It's a good app.

By Kaushik on Tuesday, May 5, 2026 - 17:51

What about the usage of bots
In telegram example if I want to download video from YouTube and convert it to audio can we have bots in this app

By Indra on Tuesday, May 5, 2026 - 20:52

Hi everyone,
I’ve just updated to the latest version of aGram (v1.1.0), and I’m wondering if anyone else is having trouble with the "Raise to ear" gesture for voice messages?
Specifically, when I lift my phone to my ear to either listen to an incoming message or start recording a new one, the proximity sensor doesn't seem to trigger the expected action. Most of the time, nothing happens at all. Even more frustratingly, sometimes the keyboard pops up unexpectedly when I raise the phone, which interrupts the whole process.
I noticed in the release notes that the proximity sensor is now "suspended while the keyboard is open," but in my case, it’s failing even when I start with the keyboard closed.
**A few questions for the community:**
1. Is anyone else experiencing this on iOS 26?
2. For those using VoiceOver, does the focus jump to the text field when you raise the phone? (That might explain why my keyboard keeps opening).
3. Has anyone found a temporary workaround or a specific setting to toggle to make this more reliable?
I'm using an iPhone 17 and would love to hear if this is a widespread bug or something specific to my setup before I send more logs to the developer.
Thanks in advance for any insights!

By Fenrir on Wednesday, May 6, 2026 - 03:20

It would be nice to be able to customize notification sounds, at least to differentiate between personal and public messages.

By kaillewaille on Monday, May 11, 2026 - 20:39

Why this update matters

  • The most invasive rewrite since launch — the conversation scroll engine has been redone from the inside out, and dozens of VoiceOver pain points went away with it.
  • New territory inside conversations: comments on channel posts, group invites, channel preview before joining, bot keyboards that actually work.
  • Profile editing, audio album carousel, hyperlinks in the iOS Links rotor, Shift+Return on hardware keyboards — the everyday glue that was missing.
  • A real accessibility-first Telegram experience keeps getting sharper, and the rate of change is only accelerating.

You built this with us

  • 1.1.1 is genuinely 80% your work. Every bug report posted on the betas, every reproduction step in a DM, every "this swipe goes nowhere" feedback — it all landed somewhere in this build.
  • Pagination jumps, focus rebound on triple-finger scroll, sender names showing "Other" after a page load, silent audio captions: all of these came from you, not from a backlog ticket.
  • Keep the reports coming. Each one shapes what shipped here and what's queued for 1.2 and beyond.

VoiceOver and accessibility wins

  • Hyperlinks in messages: VoiceOver reads the visible label, not the raw URL. Each link is a distinct stop in the iOS Links rotor and opens with a single tap.
  • Pagination on channels or groups with many unread messages: the toward-newer arrow now loads the next page correctly instead of stalling at the loaded window's edge.
  • Sender names render on the first VoiceOver swipe after a pagination — no more "Other" placeholder while the user record is still loading.
  • Initial focus locks once placed: no rebound to the prior position when triple-finger scrolling.
  • Audio file captions are now read out by VoiceOver. They were silent before.
  • When a bot edits its message (async reply pattern), VoiceOver reads out the new version automatically.
  • Bot inline-keyboard buttons reachable through the per-message rotor.
  • Transient TDLib errors (network blips, flood waits) auto-retried with backoff before the offline banner surfaces.
  • Offline vs server error differentiated on the status banner, with a Retry button.
  • Send permissions refined per media type (photo, video, document, voice, video note, poll). When the admin disallows videos, the attachment menu hides the video entry rather than waiting for a server-side rejection.

New features

Profile

  • Full editing from Settings → Profile: first name, last name, bio, username (with real-time availability check), birthday, profile photo with a face-aware square cropper.
  • Pick a personal channel to surface on your profile.

Conversations

  • View comments on channel posts linked to a discussion group. One tap takes you into the comment thread where you can post text, voice notes, photos, videos, documents, or albums — all threaded under the original channel post.
  • Invite users to a group straight from the members sheet when you have the right. The picker searches your contacts and by Telegram username.
  • Preview a channel or group you haven't joined yet, with a Join button at the bottom of the conversation.

Bots

  • Custom keyboards (the buttons bots like @BotFather attach to their messages) render as proper buttons under the bubble. Tap sends the label as a regular text message.
  • Web App buttons open their URL in Safari instead of silently disappearing.

Audio and media

  • Carousel player for audio albums (multiple voice notes or audio files posted together) with per-track download progress.
  • Download progress also shown for photo and video attachments.

Chat info

  • Links, media, and documents shared in the conversation are now reachable from the chat info sheet, in three tabs.
  • Each row has rotor actions — Open, Play for videos, Share — so you don't have to drill into a visual menu.
  • Admin edit of group info, permissions, topics, and invite links for groups you administer.

Hardware keyboard

  • Shift+Return inserts a newline instead of sending.

Links

  • tg:// and telegram:// schemes registered. Opening an invite, proxy, or bot link from Safari now lands directly in aGram.

Under the hood

  • Conversation scroll engine rewrite: dropped flipped transforms, switched to a natural ascending layout, explicit finite state machine for VoiceOver focus.
  • User-visible effect: fewer focus jumps, predictable scroll, better performance on heavily-loaded channels.

Get it or update

  • Already have aGram? Just open the App Store and update — the new build is live worldwide.
  • New to aGram? Search "aGram" on the App Store. The accessibility-first Telegram client built with you, for you, with no subscription, no ads, and a roadmap shaped entirely by user feedback.

What's next

  • A lot. Keep an eye on the channel and on this forum. The cadence isn't slowing down.

By Iconic on Tuesday, May 12, 2026 - 11:32

I sent many many reports, and this is the first time that i see a developper keep an eye on each report,
I found many things that i discovered have been solved, thanks for your hard work.
Just please, try to find a way to have notification sounds.
because now, the notification sound is so low, and does not have any choices.
THanks in advance.

By Kaushik on Thursday, May 14, 2026 - 07:06

Recently I purchased a gram it is quite accessible but when we are trying to do voice calls we are facing very strange issue after we press voice call button in a particular chat we cannot able to notice whether it is ringing or not or the person is accepted the call or not because it's saying call connected but no audio from either side is heard

By kaillewaille on Thursday, May 14, 2026 - 07:27

Hi,
Feel free to send a bug report on this by going to settings tab => Send feedback. It will help me investigate whats wrong, especially what type of voice call are you doing, what type of device used, network connection, and so on.