Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mention feature for Group Chat Scenarios #375

Open
aytunch opened this issue Dec 23, 2022 · 3 comments
Open

Mention feature for Group Chat Scenarios #375

aytunch opened this issue Dec 23, 2022 · 3 comments
Labels
feature New feature or request

Comments

@aytunch
Copy link

aytunch commented Dec 23, 2022

Especially in group chats, many modern chat apps have mentioning feature.
Let's say we have a list of Users for our group chat. When the user types @ in to the chat text field, we should show the list of users in a popup.
And when the user keeps typing letters, we should filter the users according to the filter text.
If the user chooses one of the suggested users to mention, that user name should have a different style in the text field, telling the user that they will be mentioned.

I know there are separate packages for the UI which do these. If you think this is a good addition and want more info I can supply more resources.

Thanks for this great package.

The screen shots are from desktop apps of Discord and Slack for reference.

Screenshot 2022-12-23 at 22 43 34

Screenshot 2022-12-23 at 22 44 01

@aytunch aytunch added the feature New feature or request label Dec 23, 2022
@demchenkoalex
Copy link
Member

Hey, what separate packages you have in mind?

@leeyisoft
Copy link
Contributor

I'm going to add a group chat function to my open source project, and I need a similar effect

I know https://github.com/fluttercandies/extended_text AtText class is part of the function, but not all, are less than perfect

@demchenkoalex
Copy link
Member

I wish there would be something like this for flutter https://github.com/Expensify/react-native-live-markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants