3378 Cards
About this platform
All users are welcome to create new entries, view existing entries and vote on them. What is this for? This platform is a place where users can vote for feature suggestions for Telegram or report issues…
iOS badge counter shows unread messages, even when all chats are read
Badge counters inside the app and on the app's icon may sometimes show unread messages while there are no unread chats in the list. Workaround Tap 10 times on the Settings tab icon > Reindex Unread Counters.…
Fixed
"You have a new message" notifications in Notification Center
Workaround Restarting the device should fix the issue. Notifications will arrive with proper message previews after reboot. 'You have a new message' notifications arrive instead of regular notifications…
Distorted voice messages
Voice messages on iOS 14 devices can get broken (audio is slow, distorted). A short 5-second voice message changes in speed and duration. Workaround Disable the 'Sound Recognition' feature in iOS Settings…
Improve the ability to search chat history for Asian regional languages, such as Chinese and Japanese
Improve the ability to search chat history for Asian regional languages, such as Chinese and Japanese. Telegram's chat history search function is based on words, and is suitable for languages such as…
Emoji reactions
An option to react to messages using small emoji (e.g.👍,❤️,👎) instead of replying in the chat with messages or stickers. Use Cases 1. Quick feedback that doesn't take up space in the message history.…
Group Video Calls
Encrypted video calls with three or more people. Telegram has announced plans to launch group video calls in the coming months. Related suggestions: Group Voice Calls, Screen Sharing in Calls
Added
Cryptocurrency donations for bots, groups and channels
Show a button for sending quick donations to maintainers of bots, groups or channels using cryptocurrency. This could use either an established cryptocurrency like Bitcoin, Etherium, EOS, etc. – or some…
Screen sharing in calls
Screen sharing from mobile and desktop apps, in one-on-one calls and voice chats (also in group calls when they become available).
Silent sign up
A feature to join Telegram incognito, making the phone number privacy set to Nobody before creating a new account. Current users who have that number added to their contacts list will not get a new c…
Live video streaming
A feature to share and experience live videos across groups and channels in Telegram. Broadcasting from a channel or your personal account (in group chats) so that others can view, react, and interact.
1:52
Added
Emergency passcode to hide chats
Option to set an alternative passcode ("double bottom") that either opens a limited set of chats, opens a different account, or destroys one of the connected accounts completely when entered. Use cases…
Choose a different default folder instead of "All Chats"
An option to pin one of your folders as the main folder instead of All Chats. When you open the app, it would show you the folder you chose. Pressing the back button would bring you back there when you're…
Allow site owners to make their own Instant View templates
Instant View templates are currently created and maintained by Telegram, the list of supported websites is expanded gradually. Some site owners would like to get IV support for their websites sooner.…
In-app translator
Translating specific messages via the context menu like Twitter does for tweets. Use cases Built-in translations save a lot of time – translating messages on the go would remove the need to move away…
Notify all group members
An option to notify all group members or admins using a special mention (e.g. @all and @admins). Use cases Important news and major updates in big communities. Potential issues Some group admins already…
Unlimited favorite stickers
Increase the limit for favorite stickers. The current limit is five stickers. When you add another one, the first sticker is replaced. Use cases Choose a limited set of stickers which you will always…
Alternate profile pictures
When setting a profile picture or video that's only visible to contacts (or certain users, groups etc.), allow choosing an alternate picture or video that will be shown to everyone else. Use cases -…
Custom icons for folders
Add the ability to choose icons for folders on mobile platforms – like in Telegram Desktop and Telegram macOS. Sync them on all devices. Use cases - Find folders you're looking for more easily. - Save…
Add Instant View to Telegram Desktop
Add Instant View to Telegram Desktop. The feature is there right now for MacOS Telegram App, but missing from regular Telegram Desktop. Preferably, it should open an article in the existing telegram window…
Requests to join group or channel
If enabled, the user attempting to join the group/channel will only be able to view the content and send things after being accepted by an administrator (optional: only admins who have the "accept/decline…
Separate passcode lock for specific chats or Archive
Option to lock certain chats with a separate passcode. On a chat-by-chat basis, or for an entire Chat Folder, e.g. the Archive. Use cases Family iPads and other shared devices. Can also be used in environments…
Call Transfers between Devices
An option to transfer ongoing calls from phone to a desktop PC and vice versa.
More Two-Factor Authentication methods
An option to add an authenticator app with temporary, one-time passwords (e.g. Authy, Google Authenticator) as another second factor.
Different backgrounds for chats
A feature to set individual backgrounds for specific chats. Use cases This would make navigation between chats easier, especially for those who have lots of chats or just a visual type of person.
Disable "New Contact Joined" chats
Users receive a notification when one of their contacts becomes available on Telegram. It is currently possible to disable the notification: the new chats will appear in the list without sending a notification.…
Better global search
Make global search a place to find all communities in channels and public chats.
Starred Messages
An option to bookmark/star a message. Marking a message would add it to the separate Starred Messages section on the profile page, for quick access to messages. While Telegram doesn't have Starred Messages…
Show folders when forwarding a message
An option to see your folders when sharing or forwarding messages. Use case Find the chats you were looking for more quickly. Workarounds - Use the search option to find the chat if it's not at the top.…
Transfer ownership if creator account was deleted
Option to transfer ownership in groups and channels if the creator was deleted so the first admin with all permissions will become a creator! Thumbs up if you want this to happen 👍 App: all
Bookmarks in channels
A feature to mark a message in a channel, and to continue reading the channel from this message. Use cases Long stories, broadcasts, and 'I will read it later' situations. Workaround Forwarding a message…
Privacy settings for Bio
The Bio section in Telegram profiles is currently always public. Add an option to configure 'Who can see your bio?' to the Privacy and Security Settings. Use cases Putting more sensitive or private info…
Automatically use the best proxy in the list
An option to automatically check and connect to the best MTProxy if several proxies are available.
Way to mark messages as sensitive
An option to mark a message or photo as sensitive before sending. Sensitive messages can be revealed or re-hidden with a tap and default to hidden when a chat is opened. App: all
Detailed 'Read' status: time when read, who read messages in groups
A message info screen with more information about the 'read' status of messages: When the message was read in private chats. Which group members read the message and at what time. Use cases Knowing…
File manager
A feature for viewing, moving, selecting, and deleting all downloaded/cached items (files, media, etc.) in one place, perhaps under Storage Usage in the app's Settings. This can also be enhanced with…
Recording calls
Add ability to record calls in app App: all
0:34
Added
In-Call Messaging
Reply to incoming messages from your call partner without leaving another page currently open in the app. Demo – 00:19 on the attached video.
Change file names in Telegram
Option to change file name on Telegram without needing to re-upload the file. App: all
Statistics for Bots
An option to view Bot statistics in Bot Father, for example how many users started a conversation with the Bot! App: all
Added
Allow to remove "Your contacts on Telegram" from the home page
The "contacts on Telegram" section is currently shown in the chat list when you have fewer than 10 chats. Workaround Have more than 10 chats in your list.
Added
Syntax highlighting in code blocks
An optional extension to the backtick syntax to specify a language to highlight. Similar examples are the likes of Gitlab and GitHub comments.
Stories / Statuses
An option to share moments (media, like photos or short videos, texts, etc.) with your mutual contacts (this can be adapted with granular privacy permissions) to view, interact, and forward. Such statuses…
Hide messages from blocked users in groups
Sometimes you don't want to see messages from people you blocked, even in the groups you share with them. Such messages could be automatically collapsed and hidden under a spoiler (like 'You blocked Doge.…
Group Voice Calls
Voice calls with three or more people. Related suggestion: Group Video Calls Workaround You can use Voice Chats in any of your groups to achieve similar goals.
Secret Chats on Telegram Desktop
An option to create Secret Chats using the multiplatform Telegram Desktop client.
Feed or Stream with posts from Subscribed Channels
Show posts from channels you're subsribed to in a single view, one post after another – without the need to open each channel seprately to see what's new. Like Twitter and other feed-based social networks.…
Added
Partial reply
Reply only on parts of a message. This would be very useful, if someone wrote a very long message and you only want to refer to one or two sentences - or even only one or a few words. If you click on…
Sign up for Telegram without a phone number
You currently need a phone number to sign up for Telegram. Add an option to sign up using an email address or another method, like some messengers do (e.g., Wire, Matrix, Threema, Session). Potential…
Added
Tmail - Telegram Email Service
Telegram is a great messenger, but it can also be a great Email service. So without further introductions, let's start. Mail app can be separated or it can simply be integrated inside the Telegram messenger…
.
Two-Step Verification
Change Password
Turn Password Off
Change Recovery Email
You have enabled Two-Step verification.
You'll need the password you set up here to log in to your Telegram account.
Over the years Telegram has had several security-related issues and scandals. Most of them were bogus and the ones that weren't - were fixed. With the notable exception of the SMS issue.
Time after time the activists' accounts are being cracked by capturing the codes sent via SMS (insecure at its core). Either by trivial capture mid-air or via government pressure on mobile phone providers (they disable the phone and redirect the incoming messages). Read: https://www.vice.com/en/article/y3g8wb/hacker-got-my-texts-16-dollars-sakari-netnumber (Vice.com "A Hacker Got All My Texts for $16", 15.3.2021)
The problem would have been totally fixed by supporting the digital 2FA solution as Authy or Google Authenticator provide.
After that Telegram took implemented the double authentication using a password. Unfortunately typing the manual password is not a solution - it's a weak band-aid that doesn't solve the problem and can/will leak any time.
Why are manually remembered passwords bad?
1. Password needs to be sent quickly. So it's short. This is bad.
2. Password needs to be remembered. A simple and easy-to-remember password it a bad password.
3. If the password needs to be remembered, it is usually not unique and is being used elsewhere as well, involving yet another risk factor.
1. Generate long and unique passwords for each site.
2. Put all those passwords in the password manager.
3. Generate one long and unique password that is used only to open the
password manager vault. Remember this password.
4. In addition, use a solid (non-SMS) 2FA method of authentication:
4a) either a physical key (not much use, currently)
4b) or a digital 2FA (basically the phone is being used as a physical
key, with constantly changing passwords that the user doesn't have to
remember)
I have been recommending Telegram to people from the very beginning
(2013) on the basis of functionality. But I can't force myself to
promote Telegram on the basis of security; and the lack of digital 2FA
is the only technical problem I am having.
What is implementing the digital 2FA is about at its core?:
1. Walking the talk. Adhere to the mission statement and marketing
("secure messenger").
2. Increasing the security.
3. Decreasing the expenses. According to the latest financial news,
Telegram wants to get more money invested in it, of which a whopping 25%
will go to user verification fees (SMS, calls)! Decreasing this group
of expenses even a little bit would mean a lot of money.
4. Making Telegram user-friendlier. Being secure and easy to use (easier
than currently) is possible!
So what needs to be technically done?
0. No need to get rid of the SMS functionality. It might be ok for some
non-technical people.
1. Implement the digital 2FA like Authy or Google Authenticator.
2. This is super-important! Make a setting where one could choose the
allowed and forbidden types of authentication. So security-minded people
could turn the SMS option off altogether and make it impossible for
baddies to force the sending of the authentication code via insecure SMS
and its capture. Without this setting, implementing digital 2FA would
not solve the core problem.