DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
|
For modifying the properties of a chosen guild. More...
#include <GuildEntities.hpp>
Public Data Members | |
snowflake | afkChannelId {} |
snowflake for afk channels. | |
afk_time_out_durations | afkTimeout {} |
Afk timeout in seconds. | |
jsonifier::string | banner {} |
Base64 16 : 9 png / jpeg image for the guild banner (when the server has the banner feature). | |
default_message_notification_level | defaultMessageNotifications {} |
Default message notification level. | |
jsonifier::string | description {} |
The description for the guild, if the guild is discoverable. | |
explicit_content_filter_level | explicitContentFilter {} |
Explicit content filter level. | |
jsonifier::vector< jsonifier::string > | features {} |
Array of guild feature strings enabled guild features. | |
snowflake | guildId {} |
snowflake of the chosen guild to modify. | |
jsonifier::string | icon {} |
Base64 1024x1024 png / jpeg / gif image for the guild icon. | |
jsonifier::string | name {} |
Desired name of the guild. | |
snowflake | ownerId {} |
User_data id to transfer guild ownership to (must be owner). | |
jsonifier::string | preferredLocale {} |
The preferred locale of a community guild used in server discovery. | |
bool | premiumProgressBarEnabled {} |
Whether or not the progress bar is enabled. | |
snowflake | publicUpdatesChannelId {} |
The id of the channel_data where admins and moderators of community guilds receive notices from discord. | |
jsonifier::string | reason {} |
Reason for modifying the guild. | |
snowflake | rulesChannelId {} |
The id of the channel_data where community guilds display rules and /or guidelines. | |
jsonifier::string | splash {} |
Base64 16 : 9 png / jpeg image for the guild splash (when the server has the INVITE_SPLASH feature). | |
system_channel_flags | systemChannelFlags {} |
System channel_data flags. | |
snowflake | systemChannelId {} |
base64 16 : 9 png / jpeg image for the guild discovery splash(when the server has the discoverable feature). More... | |
verification_level | verificationLevel {} |
Verification level. | |
snowflake discord_core_api::modify_guild_data::systemChannelId {} |
The id of the channel_data where guild notices such as welcome messages and boost events are posted.
Definition at line 278 of file GuildEntities.hpp.