Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 1.42 KB

File metadata and controls

22 lines (14 loc) · 1.42 KB

GroupChannelStreamMessageSendRequest

Properties

Name Type Description Notes
fromUserId String Sender user ID.
toChannelId String Target group channel ID.
messageType String Message type. Fixed value `RC:StreamMsg` for stream messages.
content StreamMessageContent
toUserIds List<String> Recipient member user IDs for a targeted group message. Up to 10 users. [optional]
isEchoToSender Integer Whether to sync the message to the sender's client while the sender is online. `1` enables sync and `0` disables it. [optional]
shouldPersist Integer Whether to store the message in cloud message history. `0` means do not store and `1` means store. [optional]
hasMention Integer Whether this is an @mention message. Set to `1` when `content` contains `mentionedInfo`. [optional]
metadata Map<String, String> Custom message metadata entries. Keys are limited to 32 characters and values to 4096 characters. Up to 100 key-value pairs. [optional]
disableUpdateLastMsg Boolean Whether to keep this message from updating the channel's last-message preview. [optional]