stream-chat-js
stream-chat-js copied to clipboard
Mark as unread?
Any way we can mark a channel and/or message as unread?
Thanks!
Hello, sorry, this is not currently a supported feature. I'll pass the feature request along to our product team though. Any information you can provide on your use case would be appreciated, it's always better to have a story :)
Hey! Thanks!
Of course. We created a chat between our clients and advisors. Sometimes an advisor needs to peek in and read a message, but just like emails and other messages they don't want it mark as read yet. So they remember to get back it.
It seems that it's pretty common in most consumer chat apps nowadays and i guess we were hoping to get the same functionality implemented.
One alternative for us would be to, 'not mark as read' as soon as the interface loads. AFAIK the React Components mark everything as read when the ChannelList loads so even if we filter by {unread: { gt: 0 } } it only shows new/incoming channels. I know this relates to the stream-react-chat library but if you can point me in the right direction that would be great :)
This would be amazing to have for us as well!
For us, our users like to have their channels sorted by unread and last_message_at. This helps them know who they still need to reply to.
We currently have an in-house chat, and our users commonly use the feature to mark channels as unread so that they know they have to respond to them in the future
Our users also have a very high volume of channels, which makes this even more important
Hope this helps!
+1! We've had several clients contact us wanting to mark channels as unread, just the same use case as @kyriacos is describing. I think it is pretty common these days, not just in email, but most messaging apps such as Slack, WhatsApp, etc. support this functionality.
Thanks!
I second this. Had received request for "mark as unread". This is pretty much standard feature for modern chat apps.
We would appreciate this too! @shodgetts can you provide any information on when to expect this feature?
Thanks for reporting this. This is a good idea and we've added this as a feature request to our backlog with your user stories attached. We don't yet have an estimate of when we will be able to release this.
Because this issue describes a backend feature and is not specific to the javascript SDK, I'm going to close this issue.
Definitely something that my test users would like to see from a consumer perspective. Thanks -- hopefully in 2023!
What's the difference between this and using a custom tag?
I would be interested in this feature too, please post when this is available!
We're also very interested in this feature. Thank you!
Also requesting this feature as it is pretty standard for any chat application.
Also requesting this!
@miagilepner is there a place where we can keep track of the decisions on this matter?. Our clients are asking for this feature and I would like to know if it's ever going to be possible 🙏
Hi,
This has been implemented in [email protected]. The documentation has the details about the feature.
@szuperaz I noticed that the channel preview is not being highlighted as the other other channels that have unread message when the message is marked as unread using the channel.markUnread method. Even tried clicking on another channel to see if moving the focus to another preview would allow that to happen but no luck. Do you know if this is expected or is there another way to achieve this? Thanks in advance