6#include "CoreMinimal.h"
8#include "ChannelConfig.generated.h"
85 bool bUrlEnrichment = false;
The configuration, permissions and features of a channel, as defined by the "channel type".
Definition: ChannelConfig.h:19
#/components/schemas/ChannelConfigWithInfo
Definition: ChannelConfigWithInfoDto.h:16
bool bReplies
True if reply message are active for this channel.
Definition: ChannelConfigWithInfoDto.h:53
bool bSearch
True if it's possible to perform a search in this channel.
Definition: ChannelConfigWithInfoDto.h:45
bool bMutes
True if users can be muted.
Definition: ChannelConfigWithInfoDto.h:57
FDateTime UpdatedAt
Date of last channel update.
Definition: ChannelConfigWithInfoDto.h:25
bool bUploads
True if it's possible to upload files to this channel.
Definition: ChannelConfigWithInfoDto.h:61
FString Automod
Enables automatic message moderation.
Definition: ChannelConfigWithInfoDto.h:87
FString MessageRetention
Number of days to keep messages. 'infinite' disables retention.
Definition: ChannelConfigWithInfoDto.h:77
FDateTime CreatedAt
Date of channel creation.
Definition: ChannelConfigWithInfoDto.h:21
bool bReadEvents
True if readEvents are active for this channel.
Definition: ChannelConfigWithInfoDto.h:37
int32 MaxMessageLength
Definition: ChannelConfigWithInfoDto.h:82
bool bTypingEvents
True if typing events should be sent for this channel.
Definition: ChannelConfigWithInfoDto.h:33
bool bConnectEvents
True if the channel should send connect events.
Definition: ChannelConfigWithInfoDto.h:41
bool bReactions
True if reaction are active for this channel.
Definition: ChannelConfigWithInfoDto.h:49
TArray< FCommandDto > Commands
List of available commands.
Definition: ChannelConfigWithInfoDto.h:107