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

Feature Request: Unread Count for Threads within Messages #2022

Open
muhammedogz opened this issue Jun 6, 2023 · 7 comments · Fixed by #2489
Open

Feature Request: Unread Count for Threads within Messages #2022

muhammedogz opened this issue Jun 6, 2023 · 7 comments · Fixed by #2489

Comments

@muhammedogz
Copy link

Motivation
In our project, we employ the getstream chat where every message can have threads. For our users, it's important to treat each thread as separate messages to accurately track and manage unread messages. Currently, there is no straightforward way to get an unread count of threads in messages. This is a problem because it makes it difficult for users to identify which threads contain unread messages and subsequently navigate to them. This can lead to missed conversations and information, creating frustration among users.

Proposed solution
We propose the addition of a feature that would allow us to retrieve an unread count of threads in messages in the getstream chat, similar to how we can get an unread count of messages in a channel. This would ideally be implemented as a function or a field that we could easily access via the API, updating in real time as messages are read or new messages are received in the threads.

Acceptance Criteria
The function/feature accurately counts the number of unread threads within messages for any given user and is easily retrievable.

Also, it seems relative with this issue: GetStream/stream-chat-flutter#1337

@muhammedogz muhammedogz added the feature New capability label Jun 6, 2023
@MartinCupela
Copy link
Contributor

Hello @muhammedogz, thank you for the proposal. Unread counts in threads are indeed on our roadmap. At the moment I cannot provide you with exacte ETA.

@AndreHaueisen
Copy link

Any updates on this issue?

@borisdaenen
Copy link

Same question here. Is there a way to get an unread_count for threads or can we include the unread replies in the channel's unread_count?

@MartinCupela
Copy link
Contributor

We are working on update that will introduce threads with unread counts. The PR draft is available here: #2407

@borisdaenen
Copy link

borisdaenen commented Jun 3, 2024 via email

@stream-ci-bot
Copy link
Collaborator

🎉 This issue has been resolved in version 12.0.0-rc.15 🎉

The release is available on:

Your semantic-release bot 📦🚀

@stream-ci-bot
Copy link
Collaborator

🎉 This issue has been resolved in version 12.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Successfully merging a pull request may close this issue.

5 participants