RocketChat / RocketChat/EmbeddedChat

Enable users to follow thread messages and receive updates

Open
#1,062 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
165
Forks
381
Avg merge
1d 2h
Merged PRs (30d)
1

Description

As an EmbeddedChat developer

I need to:
Enable users to follow specific thread messages they are interested in.

So That:
They can stay updated on ongoing discussions without actively monitoring the entire channel.

Problem Statement

Currently, users participating in EmbeddedChat threads have no way to explicitly follow a thread.
This makes it difficult to track important discussions, especially in busy chats where multiple threads are active simultaneously. Users often miss updates unless they manually revisit the thread.

Acceptance Criteria

  • A “Follow / Unfollow Thread” action is available for thread messages
  • Users can follow a thread without needing to send a message in it
  • Shows exactly two avatars amongst the list of users, and rest are shown in a "+2" users format.

Contributor guide

No contributing guide indexed for this repository

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 names no files, tests, or entry points. Start by locating the thread-message UI and existing update or avatar handling; done means users can follow or unfollow a thread without replying, receive its updates, and see exactly two avatars with any remainder represented as "+2".

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend
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.