aegis.cpp
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Public Attributes | List of all members
aegis::modify_guild_t Struct Reference

Public Member Functions

modify_guild_tname (const std::string &param)
 
modify_guild_tvoice_region (const std::string &param)
 
modify_guild_tverification_level (int param)
 
modify_guild_tdefault_message_notifications (int param)
 
modify_guild_texplicit_content_filter (int param)
 
modify_guild_tafk_channel_id (snowflake param)
 
modify_guild_tafk_timeout (int param)
 
modify_guild_ticon (const std::string &param)
 
modify_guild_towner_id (snowflake param)
 
modify_guild_tsplash (const std::string &param)
 

Public Attributes

lib::optional< std::string > _name
 
lib::optional< std::string > _voice_region
 
lib::optional< int > _verification_level
 
lib::optional< int > _default_message_notifications
 
lib::optional< int > _explicit_content_filter
 
lib::optional< snowflake_afk_channel_id
 
lib::optional< int > _afk_timeout
 
lib::optional< std::string > _icon
 
lib::optional< snowflake_owner_id
 
lib::optional< std::string > _splash
 

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