5#include "AdditionalFields.h"
6#include "CoreMinimal.h"
7#include "Response/Channel/ChannelResponseDto.h"
8#include "Response/Channel/ReadDto.h"
9#include "Response/Message/MessageDto.h"
10#include "Response/Thread/ThreadParticipantDto.h"
11#include "UserObjectDto.h"
13#include "ThreadStateResponseDto.generated.h"
44 FString CreatedByUserId;
76 FDateTime LastMessageAt = FDateTime{0};
80 FDateTime CreatedAt = FDateTime{0};
84 FDateTime UpdatedAt = FDateTime{0};
88 FDateTime DeletedAt = FDateTime{0};
95 FAdditionalFields AdditionalFields;
@ ReplyCount
The number of replies the message has.
@ ActiveParticipantCount
The number of users still participating in the thread.
@ ParticipantCount
The number of users who have ever replied in the thread.
@ ParentMessageId
The ID of the message which started the thread.
@ ChannelCid
The channel CID for the ban. When this parameter is not provided, both global and channel bans will b...
#/components/schemas/ChannelResponse Represents channel in chat
Definition ChannelResponseDto.h:20
#/components/schemas/Message Represents any chat message. Used in responses only
Definition MessageDto.h:25
#/components/schemas/Read
Definition ReadDto.h:16
#/components/schemas/ThreadParticipant Represents a user that is participating in a thread....
Definition ThreadParticipantDto.h:19
#/components/schemas/ThreadStateResponse An enriched thread: the parent message plus its latest repli...
Definition ThreadStateResponseDto.h:23
#/components/schemas/UserObject Used in both requests and responses
Definition UserObjectDto.h:17