diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-07-30 01:32:43 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-07-30 01:32:43 -0400 |
commit | 22376ba54af0cfe85f006679467850de04b3feae (patch) | |
tree | f4fec6b65b22aca3f6ed076245e1bfceeda983a6 /discord/objects.cpp | |
parent | 355ef009c83d0adbf0efc4eaf748845634c33646 (diff) | |
download | abaddon-portaudio-22376ba54af0cfe85f006679467850de04b3feae.tar.gz abaddon-portaudio-22376ba54af0cfe85f006679467850de04b3feae.zip |
handle THREAD_DELETE
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); +} |