A Discord bot library written in C++, with custom asynchronous coroutines.
No Matches
DiscordCoreAPI::CreateGuildData Struct Reference

For creating a Guild. More...

#include <GuildEntities.hpp>

Public Data Members

Snowflake afkChannelId {}
 Id for afk Channel.
AfkTimeOutDurations afkTimeout { AfkTimeOutDurations::Shortest }
 Afk timeout in seconds.
std::vector< ChannelDatachannels {}
 Array of partial Channel objects.
DefaultMessageNotificationLevel defaultMessageNotifications {}
 Default message notification level.
ExplicitContentFilterLevel explicitContentFilter {}
 Explicit content filter level.
std::string icon {}
 base64 128x128 image for the Guild icon.
std::string name {}
 The name of the new Guild.
std::string region {}
 The region that the servers are in.
std::vector< Roleroles {}
 Array of Role objects.
int32_t systemChannelFlags { 0 }
 System Channel flags.
Snowflake systemChannelId {}
 The id of the Channel where Guild notices such as welcome messages and boost events are posted.
int32_t verificationLevel { 0 }
 Verification level.

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