For creating a message.
More...
#include <MessageEntities.hpp>
|
message_response_base & | addAllowedMentions (const allowed_mentions_data dataPackage) |
| For setting the allowable mentions in a response. More...
|
|
message_response_base & | addButton (bool disabled, jsonifier::string_view customIdNew, jsonifier::string_view buttonLabel, button_style buttonStyle, jsonifier::string_view emojiName="", snowflake emojiId=snowflake{}, jsonifier::string_view url="") |
| Adds a button to the response message_data. More...
|
|
message_response_base & | addComponentRow (const action_row_data dataPackage) |
| For setting the components in a response. More...
|
|
message_response_base & | addContent (jsonifier::string_view dataPackage) |
| For setting the message content in a response. More...
|
|
message_response_base & | addFile (file theFile) |
| Adds a file to the current collection of files for this message response. More...
|
|
message_response_base & | addMessageEmbed (const embed_data dataPackage) |
| For setting the embeds in a response. More...
|
|
message_response_base & | addModal (jsonifier::string_view topTitleNew, jsonifier::string_view topCustomIdNew, jsonifier::string_view titleNew, jsonifier::string_view customIdNew, bool required, uint64_t minLength, uint64_t maxLength, text_input_style inputStyle, jsonifier::string_view label="", jsonifier::string_view placeholder="") |
| Adds a modal to the response message_data. More...
|
|
message_response_base & | addSelectMenu (bool disabled, jsonifier::string_view customIdNew, jsonifier::vector< select_option_data > options, jsonifier::string_view placeholder, uint64_t maxValues, uint64_t minValues, select_menu_type type, jsonifier::vector< channel_type > channelTypes=jsonifier::vector< channel_type >{}) |
| Adds a select-menu to the response message_data. More...
|
|
message_response_base & | setTTSStatus (bool enabledTTs) |
| For setting the tts status of a response. More...
|
|
The documentation for this class was generated from the following files: