add_component(const component &c) | dpp::message | |
add_embed(const embed &e) | dpp::message | |
add_file(std::string_view filename, std::string_view filecontent, std::string_view filemimetype="") | dpp::message | |
add_sticker(const sticker &s) | dpp::message | |
add_sticker(const snowflake &id) | dpp::message | |
allowed_mentions | dpp::message | |
attached_poll | dpp::message | |
attachments | dpp::message | |
author | dpp::message | |
build_json(bool with_id=false) const | dpp::json_interface< message > | inline |
channel_id | dpp::message | |
components | dpp::message | |
content | dpp::message | |
edited | dpp::message | |
embeds | dpp::message | |
file_data | dpp::message | |
fill_from_json(nlohmann::json *j, cache_policy_t cp) | dpp::message | |
json_interface< message >::fill_from_json(nlohmann::json *j) | dpp::json_interface< message > | inline |
fill_from_json_impl(nlohmann::json *j) | dpp::message | inlineprotected |
flags | dpp::message | |
get_creation_time() const noexcept | dpp::managed | inline |
get_poll() const | dpp::message | |
get_url() const | dpp::message | |
guild_id | dpp::message | |
has_poll() const noexcept | dpp::message | |
has_remix_attachment() const | dpp::message | |
has_thread() const | dpp::message | |
id | dpp::managed | |
interaction | dpp::message | |
interaction_metadata | dpp::message | |
is_crosspost() const | dpp::message | |
is_crossposted() const | dpp::message | |
is_dm() const | dpp::message | |
is_ephemeral() const | dpp::message | |
is_loading() const | dpp::message | |
is_source_message_deleted() const | dpp::message | |
is_thread_mention_failed() const | dpp::message | |
is_urgent() const | dpp::message | |
is_voice_message() const | dpp::message | |
json_interface< message > | dpp::message | friend |
managed()=default | dpp::managed | |
managed(const snowflake nid) | dpp::managed | inline |
managed(const managed &rhs)=default | dpp::managed | |
managed(managed &&rhs)=default | dpp::managed | |
member | dpp::message | |
mention_channels | dpp::message | |
mention_everyone | dpp::message | |
mention_roles | dpp::message | |
mentions | dpp::message | |
message() | dpp::message | |
message(const message &m)=default | dpp::message | |
message(message &&m)=default | dpp::message | |
message(class cluster *o) | dpp::message | |
message(snowflake channel_id, std::string_view content, message_type type=mt_default) | dpp::message | |
message(const embed &_embed) | dpp::message | |
message(snowflake channel_id, const embed &_embed) | dpp::message | |
message(std::string_view content, message_type type=mt_default) | dpp::message | |
message_reference | dpp::message | |
message_snapshots | dpp::message | |
nonce | dpp::message | |
operator!=(const managed &other) const noexcept | dpp::managed | inline |
operator=(const message &m)=default | dpp::message | |
operator=(message &&m)=default | dpp::message | |
dpp::managed::operator=(const managed &rhs)=default | dpp::managed | |
dpp::managed::operator=(managed &&rhs)=default | dpp::managed | |
operator==(const managed &other) const noexcept | dpp::managed | inline |
owner | dpp::message | |
pinned | dpp::message | |
reactions | dpp::message | |
sent | dpp::message | |
set_allowed_mentions(bool _parse_users=false, bool _parse_roles=false, bool _parse_everyone=false, bool _replied_user=false, const std::vector< snowflake > &users={}, const std::vector< snowflake > &roles={}) | dpp::message | |
set_channel_id(snowflake _channel_id) | dpp::message | |
set_content(std::string_view c) | dpp::message | |
set_file_content(std::string_view fc) | dpp::message | |
set_filename(std::string_view fn) | dpp::message | |
set_flags(uint16_t f) | dpp::message | |
set_guild_id(snowflake _guild_id) | dpp::message | |
set_poll(const poll &p) | dpp::message | |
set_reference(snowflake _message_id, snowflake _guild_id=0, snowflake _channel_id=0, bool fail_if_not_exists=false, message_ref_type type=mrt_default) | dpp::message | |
set_type(message_type t) | dpp::message | |
stickers | dpp::message | |
suppress_embeds() const | dpp::message | |
suppress_embeds(bool suppress) | dpp::message | |
suppress_notifications() const | dpp::message | |
to_json(bool with_id, bool is_interaction_response) const | dpp::message | virtual |
json_interface< message >::to_json(bool with_id=false) const | dpp::json_interface< message > | inline |
to_json_impl(bool with_id=false) const | dpp::message | inlineprotected |
tts | dpp::message | |
type | dpp::message | |
webhook_id | dpp::message | |
~managed()=default | dpp::managed | virtual |
~message() override=default | dpp::message | |