Stream Chat Unreal SDK
Loading...
Searching...
No Matches
FChannelConfig Struct Reference

The configuration, permissions and features of a channel, as defined by the "channel type". More...

#include <ChannelConfig.h>

Public Member Functions

 FChannelConfig ()
 Needed by USTRUCT system. Shouldn't be used directly.
 
 FChannelConfig (const FChannelConfigWithInfoDto &)
 Create a channel config from a DTO from the API.
 

Public Attributes

FString Automod
 Moderation configuration.
 
TArray< FCommand > Commands
 List of available commands.
 
bool bConnectEvents = false
 True if the channel should send connect events.
 
FDateTime CreatedAt = FDateTime{0}
 Date of channel creation.
 
FDateTime UpdatedAt = FDateTime{0}
 Date of last channel update.
 
int32 MaxMessageLength = 0
 Max channel message length.
 
FString MessageRetention
 Duration of message retention.
 
bool bMutes = false
 True if users can be muted.
 
bool bReactions = false
 True if reaction are active for this channel.
 
bool bReadEvents = false
 True if readEvents are active for this channel.
 
bool bReplies = false
 True if reply message are active for this channel.
 
bool bSearch = false
 True if it's possible to perform a search in this channel.
 
bool bTypingEvents = false
 True if typing events should be sent for this channel.
 
bool bUploads = false
 True if it's possible to upload files to this channel.
 
bool bUrlEnrichment = false
 True if urls appears as attachments.
 

Detailed Description

The configuration, permissions and features of a channel, as defined by the "channel type".

See also
https://getstream.io/chat/docs/unreal/channel_features/?q=commands#channel-types-fields

The documentation for this struct was generated from the following files: