From 6985448eb9b03a317a8d33374f79bb0e483ea87c Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Fri, 1 Jan 2021 02:39:07 -0500 Subject: display replies --- discord/message.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'discord/message.cpp') diff --git a/discord/message.cpp b/discord/message.cpp index d3ba762..c6457e5 100644 --- a/discord/message.cpp +++ b/discord/message.cpp @@ -211,6 +211,12 @@ void from_json(const nlohmann::json &j, Message &m) { JS_O("message_reference", m.MessageReference); JS_O("flags", m.Flags); JS_O("stickers", m.Stickers); + if (j.contains("referenced_message")) { + if (!j.at("referenced_message").is_null()) { + m.ReferencedMessage = std::make_shared(j.at("referenced_message").get()); + } else + m.ReferencedMessage = nullptr; + } } void Message::from_json_edited(const nlohmann::json &j) { -- cgit v1.2.3