DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
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::vector< uint8_t > 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: