Redesigning the comments section and adding a "replies" to "comments/replies" section
Current Problem:
Currently, when a user taps the "Comments" button on a Telegram channel post, it opens as a standard group chat. Replies to a specific comment are displayed linearly within the same list. In channels with millions of subscribers, a single comment can receive hundreds of replies. This makes the main discussion impossible to follow, as original comments get buried under an avalanche of replies.
Proposed Solution (Based on the attached mockups):
Redesign the comment section to implement a Collapsible Thread Viewer.
Decluttered Main List: Main comments are displayed independently. If a comment has replies, instead of showing them inline, we display a compact button at the bottom of the comment: "↩ N Replies" (e.g., "32 Replies" or "4 Replies"). The reply counter updates dynamically.
Dedicated "Thread View": When a user taps the "N Replies" button, a new dedicated window slides up/down:
· Header: A clear "Back" arrow is positioned at the top-left, allowing users to return precisely to their previous scroll position in the main list.
· Pinned Parent Comment: The original comment (the one being replied to) is prominently pinned at the very top of this page as a reference header, so users immediately know the context of the discussion.
· Chronological Feed: Below the pinned comment, all replies are listed neatly in chronological order.
Return Flow: Tapping "Back" triggers a smooth slide-back animation, returning the user exactly to the spot in the main comments list where they tapped the "N Replies" button.
Why this is better:
· Cleaner UI: The main comment section stays organized, emphasizing new and top-level discussions.
· Deep Dive Focus: Users can choose to dive into a specific conversation (like EchoWalker's comment) without being distracted by other replies.
· Familiar UX: This behavior is highly intuitive, mirroring the successful threaded comment systems used in Instagram and Reddit, making Telegram more user-friendly for new users.