-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Reactions to messages #693
Comments
Is this the same/related to #672? |
Also this tinode/webapp#49 and this tinode/webapp#30 |
Is it for channels? |
No, it's not related to any of the 3 issues. Those ask for the messages to contain emojis, stickers, etc.
I was thinking only users with write permission to topic to be able to add reactions. So it would work on channels for subscribers, but readers would not be allowed to send reactions, they would just see them. |
What's the purpose with this? I can't see that options in products like whatsapp and telegram |
We have discussed a similar feature internally. I created an issue for it for reference: #696 Your feature is effectively a different UI for the polling. The reactions feature can be seen as an always-present poll with predefined options. It's not a simple feature though. The main complexity is how to store the votes (reactions) on the backend and how to report them back. We wanted to use {note} with what=data and a json payload to collect votes, use {info} to update stats while the user is attached to topic. But then we need to be able to enforce voting rules on the backend, aggregate statistics. It's not clear if the votes should be stored in a separate table/collection or in the messages table. Both have drawbacks. |
It's a useful feature for channels. FB/IG messenger has it. Telegram has a similar but heavier feature: channels can be enabled to have a conversation for each message. |
No. Polls are linked to a conversation, reactions are linked to a message.
No. Reactions should work in any conversation: p2p, group, channel. Again, what I said in the original post is:
|
In such a case I have further input to share with you. |
Hi. Do you have any updates about this feature? Can I help with this one? |
Sure but it's a complex feature. Particularly on the backed: how to store reactions, how to query for them, send updates. Your other feature request |
In frontends each message will have a "Add reaction" button which will open a pop-up with thumbs ups, thumbs downs, and other smiley faces and reactions. Users can choose a reaction which will be added to the list of reactions for that message.
Is this a feature you're willing to have in tinode, @or-else?
The text was updated successfully, but these errors were encountered: