Is it possible to "upvote" messages in an open channel and allow other users to see how many upvotes its gotten?

[Problem/Question]
Hi, I was wondering if its possible to “upvote” messages in an open channel like a reddit comment and allow other users to also upvote/downvote the comment and see a counter next to the message that shows how many it’s gotten. I have a feeling it’s not as this would probably require our own socket server / database set up.

Hi @devluked.

Sendbird message has metadata property. You can add some value and save it into the metadata of the message.

Also, the Sendbird message has a data property. You can save some data as a string (like convert Json data to string).

Probably, you can implement an upvote feature with one of the two solutions.

I appreciate the response! Once I get to the point where I need to develop it, will definitely use this! Thank you!