Stream Chat Unreal SDK
Loading...
Searching...
No Matches
MessageRequestDto.h
1// Copyright 2026 Stream.IO, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "AdditionalFields.h"
6#include "CoreMinimal.h"
7#include "Response/Message/AttachmentDto.h"
8
9#include "MessageRequestDto.generated.h"
10
16USTRUCT()
18{
19 GENERATED_BODY()
20
21
23 UPROPERTY()
25
26 UPROPERTY()
27 FString Cid;
28
30 UPROPERTY()
31 FString Html;
32
34 UPROPERTY()
35 FString Id;
36
39 UPROPERTY()
40 TArray<FString> MentionedUsers;
41
43 UPROPERTY()
44 FString Mml;
45
48 UPROPERTY()
49 FString ParentId;
50
53 UPROPERTY()
54 bool bShowInChannel = false;
55
57 UPROPERTY()
58 FDateTime PinExpires = FDateTime{0};
59
62 UPROPERTY()
63 bool bPinned = false;
64
66 UPROPERTY()
67 FString QuotedMessageId;
68
70 UPROPERTY()
71 TMap<FName, int32> ReactionScores;
72
73 // Whether message is silent or not
74 UPROPERTY()
75 bool bSilent = false;
76
78 UPROPERTY()
79 FString Text;
80
81 UPROPERTY()
82 FAdditionalFields AdditionalFields;
83};
@ Id
Message ID.
@ Attachments
Whether or not the message contains an attachment.
@ Text
Text of the message.
@ ParentId
The parent message ID (if the message is a reply)
#/components/schemas/Attachment A file, image or link attached to a message.
Definition AttachmentDto.h:22
#/components/schemas/MessageRequest
Definition MessageRequestDto.h:18