71        static void initialize(discord_core_internal::https_client*);
 
   76        static co_routine<stage_instance_data> createStageInstanceAsync(create_stage_instance_data dataPackage);
 
   81        static co_routine<stage_instance_data> getStageInstanceAsync(get_stage_instance_data dataPackage);
 
   86        static co_routine<stage_instance_data> modifyStageInstanceAsync(modify_stage_instance_data dataPackage);
 
   91        static co_routine<void> deleteStageInstanceAsync(delete_stage_instance_data dataPackage);
 
   94        static discord_core_internal::https_client* httpsClient;
 
 
An interface class for the stage_instance_data related discord endpoints.
 
stage_instance_privacy_level
Stage instance privacy levels.
 
The main namespace for the forward-facing interfaces.
 
For creating a stage_instance_data.
 
stage_instance_privacy_level privacyLevel
The privacy level of the stage instance(default Guild_Only).
 
jsonifier::string reason
The reason for starting it.
 
jsonifier::string topic
The topic of the stage instance(1 - 120 characters).
 
snowflake channelId
The id of the stage channel_data.
 
For deleting a single stage_instance_data.
 
jsonifier::string reason
Reason for deleting the stage_instance_data.
 
snowflake channelId
The channel_data snowflake of the stage_instance_data.
 
For collecting a single stage_instance_data.
 
snowflake channelId
The channel_data id from which you would like to collect the stage_instance_data.
 
For modifying a single stage_instance_data.
 
stage_instance_privacy_level privacyLevel
The privacy level of the stage instance.
 
snowflake channelId
The channel_data snowflake of the stage_instance_data.
 
jsonifier::string topic
The topic of the stage instance(1 - 120 characters).
 
jsonifier::string reason
Reason for modifying the stage_instance_data.