Skip to main content

SleepyDiscord::WebHookParams

Inherits from SleepyDiscord::BaseWebHookParams< WebHookParams >, SleepyDiscord::DiscordObject

Inherited by SleepyDiscord::InteractionCallback::Message

inherited members​

Public Functions inherited from SleepyDiscord::BaseWebHookParams< WebHookParams >

Name
JSONStructStartstd::make_tuple(json::pair &::, "", ::OPTIONAL_FIELD , json::pair &::, "", ::OPTIONAL_FIELD , json::pair< json::ContainerTypeHelper > &::, "", ::OPTIONAL_FIELD , json::pair &::, "", ::OPTIONAL_FIELD , json::pair< json::ContainerTypeHelper > &::, "", ::OPTIONAL_FIELD )

Public Attributes inherited from SleepyDiscord::BaseWebHookParams< WebHookParams >

Name
std::stringcontent
std::vector< Embed >embeds
AllowedMentionsallowedMentions
std::vector< std::shared_ptr< BaseComponent > >components

Public Functions Documentation​

function std::tuple_cat​

JSONStructStart std::tuple_cat(
BaseWebHookParams< WebHookParams >::JSONStruct ,
std::make_tuple(json::pair(&WebHookParams::username, "username", json::OPTIONAL_FIELD), json::pair(&WebHookParams::avatarURL, "avatar_url", json::OPTIONAL_FIELD))
)

Public Attributes Documentation​

variable username​

std::string username;

variable avatarURL​

std::string avatarURL;

variable tts​

bool tts = false;

Updated on 13 April 2022 at 18:39:59 UTC