04.02.202519:14
Update 11.04 Attached a video demonstrating the expected Markdown behavior.
Hey everyone! We’re running a contest to revamp markdown inputs and add new features. We’ve noticed lots of questions coming in, so here are a few quick answers:
Q: “No third-party frameworks or libraries” – does that mean vanilla JS only?
A: The project is in TypeScript, and you can use any existing dependencies. You just can’t add new ones.
Q: The mockups show folder designs with custom emojis as icons, but the API doesn’t support it.
A: It is okay to show the first custom emoji from the title or a default "folder" icon if it doesn’t have one.
Q: What is a quote?
A:
Q: Why rewrite the text editor from scratch? The current one doesn’t look broken.
A: Text editor rewrite is the main reason why we’re having this contest. Here are a few reasons the current setup is tough to maintain:
- All content is treated as HTML string, so every edit triggers re-parsing before you can do any work with it.
- We can’t directly render components, so custom emojis rely on workarounds, and it is problematic to support markdown syntax preview.
- A RegExp-based Markdown parser has too many problems.
- Composer component is bloated, making it hard to reuse in more lightweight places, like editing folder titles or gift messages.
We believe that rebuilding the editor from the ground up is the solution. Three weeks gives you enough time to lay a solid foundation. If you’d rather just patch up the current setup, be aware you’ll be judged against its current flaws. And if you do go for a complete rewrite and really want to stand out, you can further polish current UX to feel similar to standalone editors like Obsidian or Bear.
Keep an eye on this post, as it may get updated with your questions from the comments. Thanks for all your interest, and good luck in the contest!
Hey everyone! We’re running a contest to revamp markdown inputs and add new features. We’ve noticed lots of questions coming in, so here are a few quick answers:
Q: “No third-party frameworks or libraries” – does that mean vanilla JS only?
A: The project is in TypeScript, and you can use any existing dependencies. You just can’t add new ones.
Q: The mockups show folder designs with custom emojis as icons, but the API doesn’t support it.
A: It is okay to show the first custom emoji from the title or a default "folder" icon if it doesn’t have one.
Q: What is a quote?
A:
This. Make sure desktop and mobile users can easily add new lines after it instead of getting stuck inside.
Q: Why rewrite the text editor from scratch? The current one doesn’t look broken.
A: Text editor rewrite is the main reason why we’re having this contest. Here are a few reasons the current setup is tough to maintain:
- All content is treated as HTML string, so every edit triggers re-parsing before you can do any work with it.
- We can’t directly render components, so custom emojis rely on workarounds, and it is problematic to support markdown syntax preview.
- A RegExp-based Markdown parser has too many problems.
- Composer component is bloated, making it hard to reuse in more lightweight places, like editing folder titles or gift messages.
We believe that rebuilding the editor from the ground up is the solution. Three weeks gives you enough time to lay a solid foundation. If you’d rather just patch up the current setup, be aware you’ll be judged against its current flaws. And if you do go for a complete rewrite and really want to stand out, you can further polish current UX to feel similar to standalone editors like Obsidian or Bear.
Keep an eye on this post, as it may get updated with your questions from the comments. Thanks for all your interest, and good luck in the contest!
01.04.202311:23
Welcome to Telegram Web A – a brand new messaging app named after the most important day in a year – April Fool’s day.
Enjoy and don’t forget: stay foolish. (Also don’t eat too much.)
Enjoy and don’t forget: stay foolish. (Also don’t eat too much.)
07.12.202203:04
Telegram Web Z was updated to version 1.57
👏 Harder
• Custom emoji now animate as you write a message.
• Voice messages can now be played with more speed options like 0.5x, 0.75x and 1.5x.
• You can now set a main photo for your profile, group or channel in the Media Viewer.
• Messages will now display 'admin', 'owner' and 'imported' labels.
• A notification will appear when camera or microphone access is needed.
🤩 Better
• Unread message counters animate as their number increases.
• Custom Emoji have even better quality at larger sizes.
• Clicking on live locations now requires a confirmation before opening Google Maps.
🚀 Faster
• Uploading media and documents is drastically accelerated.
• Video messages now load even more smoothly.
💪 Stronger
• Fixed copying selected text in messages.
• Fixed outgoing messages sometimes being displayed as incoming.
• Fixed group descriptions being uneditable.
• Fixed streaming video from files.
• Fixed auto-closing calendar after rescheduling.
• Fixed scrolling to the bottom of the chat after sending a new message.
• Various layout improvements.
@webztalks
👏 Harder
• Custom emoji now animate as you write a message.
• Voice messages can now be played with more speed options like 0.5x, 0.75x and 1.5x.
• You can now set a main photo for your profile, group or channel in the Media Viewer.
• Messages will now display 'admin', 'owner' and 'imported' labels.
• A notification will appear when camera or microphone access is needed.
🤩 Better
• Unread message counters animate as their number increases.
• Custom Emoji have even better quality at larger sizes.
• Clicking on live locations now requires a confirmation before opening Google Maps.
🚀 Faster
• Uploading media and documents is drastically accelerated.
• Video messages now load even more smoothly.
💪 Stronger
• Fixed copying selected text in messages.
• Fixed outgoing messages sometimes being displayed as incoming.
• Fixed group descriptions being uneditable.
• Fixed streaming video from files.
• Fixed auto-closing calendar after rescheduling.
• Fixed scrolling to the bottom of the chat after sending a new message.
• Various layout improvements.
@webztalks
22.03.202412:27
Telegram Web A Digest
Many new features and useful optimizations have been added in recent months. Here is a brief overview of what's been happening in Web A since August.
September – November
✏️ General
• Reply Revolution – the app learned to quote specific parts of any message, making your responses 100% precise.
• Also, Quote Formatting have arrived.
📣 Channels
• Channels added boosts and giveaways.
• Users also got an option to reassign their boosts between channels.
🌄 Stories
• Numerous improvements have been made to the animations flow, ensuring the stories bar expands more smoothly. Additionally, a package of optimizations has been added to enhance the performance of stories on mobile devices.
• Stories have been introduced for channels, and the story viewer has been updated with new gestures to expand and reply.
⚙️ Settings
• The app has added an option, 'Who can find me by phone number,' along with a setting under 'Privacy and Security' to manage the visibility of your bio.
✨ Extra
• Some further improvements have been made to the Mini Apps area.
• New security notifications have been added to the chat list to alert you when your account is logged into from a new device.
• New design for code blocks formatting.
December – February
✏️ General
• Saved Messages 2.0 – including tags, My Notes, Replies and forwards from hidden authors.
• One-Time Voice Messages including both listening and recording. Added support for viewing One-Time Video Messages.
• Read-Time in Private Chats
• You can now replace media when editing messages.
• The app learned to preserve the selected mode for topics in groups.
• Whenever you create a small group, Web A suggests a name for it based on users' name you have added.
📣 Channels
• Added custom channel reactions.
• Implemented channel stories stats.
• Channel emoji statuses.
• Similar Channels.
👥 Groups
• 9 new features for groups.
🤖 Bots
• Edit your bots info right from their profile.
🌄 Stories
• Added support for forwarded stories and channel posts in stories.
✨ Extra
• Giveaway Improvements: displaying winners list and additional prizes.
March
📣 Channels
• Admins will soon be able to launch giveaways in their channels.
✨ Extra
• Added support for Emoji v15.1.
• Some design enhancements for shared contacts, links preview and more.
Many new features and useful optimizations have been added in recent months. Here is a brief overview of what's been happening in Web A since August.
September – November
✏️ General
• Reply Revolution – the app learned to quote specific parts of any message, making your responses 100% precise.
• Also, Quote Formatting have arrived.
📣 Channels
• Channels added boosts and giveaways.
• Users also got an option to reassign their boosts between channels.
🌄 Stories
• Numerous improvements have been made to the animations flow, ensuring the stories bar expands more smoothly. Additionally, a package of optimizations has been added to enhance the performance of stories on mobile devices.
• Stories have been introduced for channels, and the story viewer has been updated with new gestures to expand and reply.
⚙️ Settings
• The app has added an option, 'Who can find me by phone number,' along with a setting under 'Privacy and Security' to manage the visibility of your bio.
✨ Extra
• Some further improvements have been made to the Mini Apps area.
• New security notifications have been added to the chat list to alert you when your account is logged into from a new device.
• New design for code blocks formatting.
December – February
✏️ General
• Saved Messages 2.0 – including tags, My Notes, Replies and forwards from hidden authors.
• One-Time Voice Messages including both listening and recording. Added support for viewing One-Time Video Messages.
• Read-Time in Private Chats
• You can now replace media when editing messages.
• The app learned to preserve the selected mode for topics in groups.
• Whenever you create a small group, Web A suggests a name for it based on users' name you have added.
📣 Channels
• Added custom channel reactions.
• Implemented channel stories stats.
• Channel emoji statuses.
• Similar Channels.
👥 Groups
• 9 new features for groups.
🤖 Bots
• Edit your bots info right from their profile.
🌄 Stories
• Added support for forwarded stories and channel posts in stories.
✨ Extra
• Giveaway Improvements: displaying winners list and additional prizes.
March
📣 Channels
• Admins will soon be able to launch giveaways in their channels.
✨ Extra
• Added support for Emoji v15.1.
• Some design enhancements for shared contacts, links preview and more.
03.03.202314:02
Telegram Web Z was updated to version 1.60
🤩 What’s New
• Archived Chats Header - Archived Chats are now accessible from the chat list in a collapsable header.
• Reply Threads - You can tap to view all replies to a message in a separate window.
• Emoji In Captions - You can now open the emoji panel 🙂 when adding a caption to media.
• Message Translation - You can translate any message into another language from the context menu. To show this option, enable Translation in Settings > Language.
• Emoji Statuses - Premium users can update their animated emoji status from the 🌟 at the top of their chat list.
• Granular Media Permissions - Admins can choose which media types are allowed in their groups, each with separate toggles.
😍 What’s Better
• Multiple tabs can be opened by holding (⌘ on macOS) and clicking on a chat.
• Opening a chat changes the title of your browser tab to the chat name. This can be modified in Settings > Privacy and Security.
• Bot reply keyboards are now supported in groups and channels.
• The video and audio players always remember your last playback speed.
• Opening topics has an improved animation.
• Performance when typing messages has been drastically improved.
• Fixed disappearing drafts.
• Fixed missing results in Global Search.
• Fixed rare issues with opening text format options.
• Fixed pasting text from Google Docs.
• Fixed auto-closing context menu on iOS PWA.
• Fixed changing group and channel admin rights.
• Various layout and performance improvements.
@webztalks
🤩 What’s New
• Archived Chats Header - Archived Chats are now accessible from the chat list in a collapsable header.
• Reply Threads - You can tap to view all replies to a message in a separate window.
• Emoji In Captions - You can now open the emoji panel 🙂 when adding a caption to media.
• Message Translation - You can translate any message into another language from the context menu. To show this option, enable Translation in Settings > Language.
• Emoji Statuses - Premium users can update their animated emoji status from the 🌟 at the top of their chat list.
• Granular Media Permissions - Admins can choose which media types are allowed in their groups, each with separate toggles.
😍 What’s Better
• Multiple tabs can be opened by holding (⌘ on macOS) and clicking on a chat.
• Opening a chat changes the title of your browser tab to the chat name. This can be modified in Settings > Privacy and Security.
• Bot reply keyboards are now supported in groups and channels.
• The video and audio players always remember your last playback speed.
• Opening topics has an improved animation.
• Performance when typing messages has been drastically improved.
• Fixed disappearing drafts.
• Fixed missing results in Global Search.
• Fixed rare issues with opening text format options.
• Fixed pasting text from Google Docs.
• Fixed auto-closing context menu on iOS PWA.
• Fixed changing group and channel admin rights.
• Various layout and performance improvements.
@webztalks
14.08.202316:22
1️⃣0️⃣ Introducing Telegram Web A v10.0!
Today marks a special occasion. Telegram is celebrating its 10th anniversary! In honor of this milestone, and to highlight our web version's long-awaited parity with the native apps, we've leaped from version 1.x straight to 10.0. Big day!
🌟 Stories on Telegram
Introducing Telegram Stories – share moments of your life, beyond just text.
💻 Desktop Version
An experimental standalone version is now available for enthusiasts and early adopters on all desktop platforms: web.telegram.org/a/get.
🚀 Massive Connection Improvements
Web A is now more optimized – ensuring speedy and seamless conversations. Less loading, more chatting.
🎙️ Redesigned Group Calls
Group calls have been overhauled to bring exceptional clarity, connectivity, and functionality.
🌍 Real-Time Translation
Premium users can tap to translate entire chats, dynamically updating as they scroll.
⏱️ Custom Mute Durations
Notifications from any chat can be temporarily muted for a specific period – like hours, days, or weeks.
🔖 Read Time in Groups
You can see at what time other members read your message in the 'Seen By' section.
😄 Emoji v15 Support
Web A now supports the latest from Emoji v15, so you can express yourself fully.
🎨 Dynamic Sticker Packs
Dynamic order for your sticker packs can be toggled on or off – whichever you prefer.
🚀 Performance Upgrades
We've implemented multiple memory and performance optimizations for a smoother, faster, more efficient Telegram experience.
🔧 Fixes & Improvements
We've patched several problems, including issues with sending messages while uploading files, freezes while scrolling, and messages incorrectly marking as read with Web A in the background. See if you can spot the host of UI refinements we added as well.😉
📱 More for iPad Users
iPad users, we heard you! Web A now has improved iPad support.
Thank you for being with us. Here's to the next decade together! 🎉🥳
@webachannel
Today marks a special occasion. Telegram is celebrating its 10th anniversary! In honor of this milestone, and to highlight our web version's long-awaited parity with the native apps, we've leaped from version 1.x straight to 10.0. Big day!
🌟 Stories on Telegram
Introducing Telegram Stories – share moments of your life, beyond just text.
💻 Desktop Version
An experimental standalone version is now available for enthusiasts and early adopters on all desktop platforms: web.telegram.org/a/get.
🚀 Massive Connection Improvements
Web A is now more optimized – ensuring speedy and seamless conversations. Less loading, more chatting.
🎙️ Redesigned Group Calls
Group calls have been overhauled to bring exceptional clarity, connectivity, and functionality.
🌍 Real-Time Translation
Premium users can tap to translate entire chats, dynamically updating as they scroll.
⏱️ Custom Mute Durations
Notifications from any chat can be temporarily muted for a specific period – like hours, days, or weeks.
🔖 Read Time in Groups
You can see at what time other members read your message in the 'Seen By' section.
😄 Emoji v15 Support
Web A now supports the latest from Emoji v15, so you can express yourself fully.
🎨 Dynamic Sticker Packs
Dynamic order for your sticker packs can be toggled on or off – whichever you prefer.
🚀 Performance Upgrades
We've implemented multiple memory and performance optimizations for a smoother, faster, more efficient Telegram experience.
🔧 Fixes & Improvements
We've patched several problems, including issues with sending messages while uploading files, freezes while scrolling, and messages incorrectly marking as read with Web A in the background. See if you can spot the host of UI refinements we added as well.😉
📱 More for iPad Users
iPad users, we heard you! Web A now has improved iPad support.
Thank you for being with us. Here's to the next decade together! 🎉🥳
@webachannel
30.01.202315:55
Telegram Web Z was updated to version 1.59
👏 Harder
• Chats can be opened in multiple browser tabs or windows.
• A spoiler effect is available for photos and videos.
• You can replace profile photos of contacts or suggest new ones.
• Your account can have a public profile photo, in addition to the main one.
• Media can be sent from your clipboard without compression.
• Topics can now be created and edited in groups.
• Syntax highlighting is now supported for TypeLanguage (.tl).
🤩 Better
• Multiple media items can be sent as separate messages from the attachment menu.
• The audio player now supports multiple playback speeds.
• The topic panel can be quickly closed with a swipe.
🚀 Faster
• Animations in the topic panel are faster and lighter.
💪 Stronger
• Fixed some chats being hidden in the chat list.
• Fixed the app reloading when resizing the window.
• Fixed missing video in group video calls.
• Fixed problems with deleting chat history.
• Fixed missing text formats when composing a message.
• Fixed jumping cursor when editing chat description.
• Fixed app URL not updating after closing a chat.
• Fixed yellow border when switching profile photos.
• Fixed call indicator not hiding after a call ends.
• Various layout improvements.
@webztalks
👏 Harder
• Chats can be opened in multiple browser tabs or windows.
• A spoiler effect is available for photos and videos.
• You can replace profile photos of contacts or suggest new ones.
• Your account can have a public profile photo, in addition to the main one.
• Media can be sent from your clipboard without compression.
• Topics can now be created and edited in groups.
• Syntax highlighting is now supported for TypeLanguage (.tl).
🤩 Better
• Multiple media items can be sent as separate messages from the attachment menu.
• The audio player now supports multiple playback speeds.
• The topic panel can be quickly closed with a swipe.
🚀 Faster
• Animations in the topic panel are faster and lighter.
💪 Stronger
• Fixed some chats being hidden in the chat list.
• Fixed the app reloading when resizing the window.
• Fixed missing video in group video calls.
• Fixed problems with deleting chat history.
• Fixed missing text formats when composing a message.
• Fixed jumping cursor when editing chat description.
• Fixed app URL not updating after closing a chat.
• Fixed yellow border when switching profile photos.
• Fixed call indicator not hiding after a call ends.
• Various layout improvements.
@webztalks
26.04.202322:04
Telegram Web A was updated to version 1.61
🤩 What’s New
• Shareable Chat Folders – Your chat folders can now be shared with friends or colleagues – adding the folder and joining all its chats in one tap.
• Power Saving Mode – You can extend battery life and improve performance by turning on Power Saving Mode or individually disabling autoplay, animations and effects in Settings > Animations and Performance.
• Better Bots – Telegram bots can completely replace any website. These bots can now be launched in any chat – try typing @DurgerKingBot (followed by a space) in any chat, or posting this link.
• Enhanced Design – Enjoy transparent layers with beautiful blur effects when selecting emoji, stickers, reations and statuses. Sending messages also has a satisfying new animation.
• Infinite Reactions – Telegram Premium users can pick reactions from an infinite selection of custom emoji. They can also use up to 3 reactions on any message to combine multiple emotions. 👍🔥❤️
• Preview in Media Viewer – Scrubbing through videos now shows a thumbnail preview to easily find specific scenes.
• Group Chat Improvements – Create groups with only yourself or restrict anyone from adding you directly to groups (via Settings > Privacy and Security > Group and Channels > Nobody).
😍 What’s Better
• As usual, we've added a pack of optimizations and performance improvements. If you ever run into an issue with the app, be sure to report it on the Bugs and Suggestions Platform.
@webachannel
🤩 What’s New
• Shareable Chat Folders – Your chat folders can now be shared with friends or colleagues – adding the folder and joining all its chats in one tap.
• Power Saving Mode – You can extend battery life and improve performance by turning on Power Saving Mode or individually disabling autoplay, animations and effects in Settings > Animations and Performance.
• Better Bots – Telegram bots can completely replace any website. These bots can now be launched in any chat – try typing @DurgerKingBot (followed by a space) in any chat, or posting this link.
• Enhanced Design – Enjoy transparent layers with beautiful blur effects when selecting emoji, stickers, reations and statuses. Sending messages also has a satisfying new animation.
• Infinite Reactions – Telegram Premium users can pick reactions from an infinite selection of custom emoji. They can also use up to 3 reactions on any message to combine multiple emotions. 👍🔥❤️
• Preview in Media Viewer – Scrubbing through videos now shows a thumbnail preview to easily find specific scenes.
• Group Chat Improvements – Create groups with only yourself or restrict anyone from adding you directly to groups (via Settings > Privacy and Security > Group and Channels > Nobody).
😍 What’s Better
• As usual, we've added a pack of optimizations and performance improvements. If you ever run into an issue with the app, be sure to report it on the Bugs and Suggestions Platform.
@webachannel
06.01.202321:59
Telegram Web Z was updated to version 1.58
👏 Harder
• Topics in groups are now supported.
• Collectible usernames now appear on profiles, and can be managed in Settings.
• Custom reactions are properly displayed.
• Premium users can react multiple times with different emoji.
🤩 Better
• Animations can be disabled from the main menu.
💪 Stronger
• Fixed missing Quick Reaction buttons.
• Fixed issues with the ‘Chat History for New Members’ setting.
• Fixed issues when changing display name.
• Fixed issues with emoji in display names on Windows.
• Fixed inline bot query parsing on Windows.
• Various layout improvements.
@webztalks
👏 Harder
• Topics in groups are now supported.
• Collectible usernames now appear on profiles, and can be managed in Settings.
• Custom reactions are properly displayed.
• Premium users can react multiple times with different emoji.
🤩 Better
• Animations can be disabled from the main menu.
💪 Stronger
• Fixed missing Quick Reaction buttons.
• Fixed issues with the ‘Chat History for New Members’ setting.
• Fixed issues when changing display name.
• Fixed issues with emoji in display names on Windows.
• Fixed inline bot query parsing on Windows.
• Various layout improvements.
@webztalks
Көрсетілген 1 - 9 арасынан 9
Көбірек мүмкіндіктерді ашу үшін кіріңіз.