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