Stream Chat Unreal SDK
|
#/components/schemas/Message Represents any chat message. Used in responses only More...
#include <MessageDto.h>
Public Member Functions | |
TOptional< FDateTime > | GetDeletedAt () const |
Date/time of deletion. | |
Public Attributes | |
FString | Cid |
Channel unique identifier. More... | |
FString | Command |
Contains provided slash command. | |
FDateTime | CreatedAt = FDateTime{0} |
Date/time of creation. | |
FString | Html |
Contains HTML markup of the message. | |
FString | I18n |
FString | Id |
TArray< FReactionDto > | LatestReactions |
The latest reactions to the message created by any user. | |
TArray< FUserObjectDto > | MentionedUsers |
The list of user mentioned in the message. | |
FString | Mml |
TArray< FReactionDto > | OwnReactions |
The reactions added to the message by the current user. | |
FString | ParentId |
The ID of the parent message, if the message is a thread reply. | |
FDateTime | PinExpires = FDateTime{0} |
bool | bPinned = false |
If true the message is pinned. | |
FDateTime | PinnedAt = FDateTime{0} |
Reserved field indicating when the message was pinned. | |
FUserObjectDto | PinnedBy |
Reserved field indicating who pinned the message. | |
FString | QuotedMessageId |
A quoted reply message. More... | |
TMap< FName, int32 > | ReactionCounts |
A map describing the count of number of every reaction. | |
TMap< FName, int32 > | ReactionScores |
A map describing the count of score of every reaction. | |
uint32 | ReplyCount = 0 |
Reserved field indicating the number of replies for this message. | |
bool | bShadowed = false |
If true the message is shadowed. | |
bool | bShowInChannel = false |
Whether thread reply should be shown in the channel as well. | |
bool | bSilent = false |
If true the message is silent. | |
FString | Text |
The text of this message. | |
TArray< FUserObjectDto > | ThreadParticipants |
Reserved field indicating the thread participants for this message. | |
EMessageTypeDto | Type = EMessageTypeDto::Regular |
The message type. | |
FDateTime | UpdatedAt = FDateTime{0} |
Reserved field indicating when the message was updated last time. | |
FUserObjectDto | User |
User who sent the message. | |
FAdditionalFields | AdditionalFields |
#/components/schemas/Message Represents any chat message. Used in responses only
FString FMessageDto::Cid |
Channel unique identifier.
The list of attachments, either provided by the user or generated from a command or as a result of URL scraping.
FString FMessageDto::Id |
The message ID. This is either created by Stream or set client side when the message is added.
FString FMessageDto::Mml |
Messaging Markup Language Should be empty if text
is provided
FDateTime FMessageDto::PinExpires = FDateTime{0} |
Reserved field indicating when the message will expire
if null
message has no expiry
FString FMessageDto::QuotedMessageId |
A quoted reply message.
The ID of the quoted message, if the message is a quoted reply.