SleepyDiscord::FollowupMessage
Inherits from SleepyDiscord::BaseWebHookParams< FollowupMessage >, SleepyDiscord::DiscordObject
inherited members​
Public Functions inherited from SleepyDiscord::BaseWebHookParams< FollowupMessage >
Name | |
---|---|
JSONStructStart | std::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< FollowupMessage >
Name | |
---|---|
bool | tts |
std::string | content |
std::vector< Embed > | embeds |
AllowedMentions | allowedMentions |
std::vector< std::shared_ptr< BaseComponent > > | components |
Public Functions Documentation​
function FollowupMessage​
FollowupMessage() =default
function FollowupMessage​
FollowupMessage(
json::Value & json
)
function FollowupMessage​
inline FollowupMessage(
const nonstd::string_view & json
)
function std::tuple_cat​
JSONStructStart std::tuple_cat(
BaseWebHookParams< FollowupMessage >::JSONStruct ,
std::make_tuple(json::pair< json::EnumTypeHelper >(&FollowupMessage::flags, "flags", json::OPTIONAL_FIELD))
)
Public Attributes Documentation​
variable flags​
InteractionCallback::Message::Flags flags = InteractionCallback::Message::Flags::UNDEFINED;
Updated on 13 April 2022 at 18:39:59 UTC