Message interactions

Users can interact with the messages in the message list. The following table provides a list of possible interactions together with the necessary capabilities and the corresponding components:

Description Necessary channel capability Component
Flags the given message flag-message MessageActionsBox
Edits a message that belongs to the user update-own-message or update-any-message MessageActionsBox
Edits any message update-any-message MessageActionsBox
Deletes a message that belongs to the user delete-own-message or delete-any-message MessageActionsBox
Deletes any message delete-any-message MessageActionsBox
Send reaction to a message send-reaction MessageReactionsSelector
Receive read events read-events Message
Reply to a message in a thread send-reply MessageActionsBox
Quote reply to a message quote-message MessageActionsBox
Mark a message as unread read-events MessageActionsBox
Add Chat to my app: getstream.io/SKILL.md

The fastest way to build with Stream. Start a new project or improve an existing one. Full CLI and documentation integration out of the box.


Ask your agent:

/stream Build me a Social App with Feeds and Moderation.
/stream Any livestream calls running?
/stream Chat Angular v7: <Your Question>