The configuration, permissions and features of a channel, as defined by the "channel type".
More...
#include <ChannelConfig.h>
|
|
| FChannelConfig () |
| | Needed by USTRUCT system. Shouldn't be used directly.
|
| |
|
| FChannelConfig (const FChannelConfigWithInfoDto &) |
| | Create a channel config from a DTO from the API.
|
| |
|
|
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.
|
| |
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:
- Source/StreamChat/Public/Channel/ChannelConfig.h
- Source/StreamChat/Private/Channel/ChannelConfig.cpp