TelegramMessenger / TelegramMessenger/Telegram-iOS

Request: Better Group Actions

Open
#272 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
9k
Forks
2.9k
PR merge metrics
No merged PRs in 30d

Description

Thanks a lot for the Telegram Groups! It has been the most awesome thing recently. I have loved the feature, but in many ways found it to be frustrating. I'm going to make issues for all the cases hoping that it can help you.

I have found it hard to manage groups. There are times when I just want to add someone to a group when I see their message, but then I have to go to the group and do the Add Chats and try to find them. Not to mention that it only shows the not archived chats. Yet I wished that when I force touch on a chat, In the action there was a "manage groups" button where I could just select

This is done in Twitter for example. You can easily add or remove a user from any list you have:

I think having such capability makes life incredibly easier.

Thanks a lot for reading this issue and the great app and service :)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue does not name a source file, test, or entry point. Start by locating the iOS chat action menu and the existing group-management flow, then compare how archived chats and group membership are handled. Done means a user can manage a contact's membership in groups directly from that chat action.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.