Skip to content

✨(frontend) add emoji reactions to chat messages#888

Open
nono wants to merge 1 commit intosuitenumerique:mainfrom
nono:chat-reactions
Open

✨(frontend) add emoji reactions to chat messages#888
nono wants to merge 1 commit intosuitenumerique:mainfrom
nono:chat-reactions

Conversation

@nono
Copy link
Copy Markdown

@nono nono commented Jan 21, 2026

Purpose

Allow participants to react to chat messages with emojis, similar to reactions in messaging apps like Slack or Teams. This enhances communication by providing a lightweight way to acknowledge or respond to messages without typing a reply.

https://github.com/orgs/suitenumerique/projects/11?pane=issue&itemId=131558444

Proposal

Add emoji reactions to chat messages, synchronized in real-time across all participants via LiveKit data channels.

  • Add reaction picker (8 emojis) that appears on message hover
  • Display aggregated reactions below messages with participant count
  • Sync reactions between participants in real-time
  • Toggle reactions by clicking existing reaction badges
  • Add i18n translations (English, French)

@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
3.6% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

Copy link
Copy Markdown
Collaborator

@lebaudantoine lebaudantoine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, I’ve quickly gone through your PR. Thanks for your proposal! I haven’t reviewed the frontend layout and UI yet, but I focused on how reactions are sent to other participants. That's promising.

I think you’re almost there. I would suggest, introducing a new topic specifically for chat message reactions.

Regarding the notification feature, I think it does too much at the moment; it was initially designed for toast notifications. I would introduce a proper chat feature, and refactor the existing code;

Do you allow me to work on your PR?

@nono
Copy link
Copy Markdown
Author

nono commented Feb 10, 2026

Great, yes, feel free to work on it!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants