diff options
Diffstat (limited to 'discord/objects.cpp')
-rw-r--r-- | discord/objects.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/discord/objects.cpp b/discord/objects.cpp index c4b1517..e98ac61 100644 --- a/discord/objects.cpp +++ b/discord/objects.cpp @@ -87,6 +87,7 @@ void to_json(nlohmann::json &j, const LazyLoadRequestMessage &m) { } j["d"]["typing"] = m.ShouldGetTyping; j["d"]["activities"] = m.ShouldGetActivities; + j["d"]["threads"] = m.ShouldGetThreads; if (m.Members.has_value()) j["d"]["members"] = *m.Members; } @@ -476,3 +477,10 @@ void to_json(nlohmann::json &j, const PutRelationshipObject &m) { void from_json(const nlohmann::json &j, ThreadCreateData &m) { j.get_to(m.Channel); } + +void from_json(const nlohmann::json &j, ThreadDeleteData &m) { + JS_D("id", m.ID); + JS_D("guild_id", m.GuildID); + JS_D("parent_id", m.ParentID); + JS_D("type", m.Type); +} |