DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
No Matches
DiscordCoreAPI::CreateEphemeralFollowUpMessageData Class Reference

For creating an ephemeral follow up Message. More...

#include <InteractionEntities.hpp>

Inheritance diagram for DiscordCoreAPI::CreateEphemeralFollowUpMessageData:
[legend]

Additional Inherited Members

- Public Member Functions inherited from DiscordCoreAPI::ExecuteWebHookData
ExecuteWebHookDataaddAllowedMentions (AllowedMentionsData dataPackage)
 For setting the allowable mentions in a response. More...
 
ExecuteWebHookDataaddButton (Bool disabled, const String &customIdNew, const String &buttonLabel, ButtonStyle buttonStyle, const String &emojiName="", Snowflake emojiId=Snowflake{ 0 }, const String &url="")
 Adds a button to the response Message. More...
 
ExecuteWebHookDataaddComponentRow (ActionRowData dataPackage)
 For setting the components in a response. More...
 
ExecuteWebHookDataaddContent (const String &dataPackage)
 For setting the content in a response. More...
 
ExecuteWebHookDataaddFile (File theFile)
 Adds a file to the current collection of files for this message response. More...
 
ExecuteWebHookDataaddMessageEmbed (EmbedData dataPackage)
 For setting the embeds in a response. More...
 
ExecuteWebHookDataaddModal (const String &topTitleNew, const String &topCustomIdNew, const String &titleNew, const String &customIdNew, Bool required, Int32 minLength, Int32 maxLength, TextInputStyle inputStyle, const String &label="", const String &placeholder="")
 Adds a modal to the response Message. More...
 
ExecuteWebHookData addSelectMenu (Bool disabled, const String &customIdNew, std::vector< SelectOptionData > options, const String &placeholder, Int32 maxValues, Int32 minValues)
 Adds a select-menu to the response Message. More...
 
ExecuteWebHookDatasetTTSStatus (Bool enabledTTs)
 For setting the tts status of a response. More...
 
- Public Data Members inherited from DiscordCoreAPI::ExecuteWebHookData
Snowflake threadId {}
 Send a message to the specified thread within a webhook's Channel. The thread will automatically be unarchived.
 
Bool wait { false }
 Waits for server confirmation of message send before response, and returns the created message body.
 

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