diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-08-02 02:00:03 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-08-02 02:00:03 -0400 |
commit | a19d21427206bcd5ab5cc0af273a05f3fe827720 (patch) | |
tree | 5cf31225cbe83450cd07619d546048a9ffeff5ca /discord/objects.hpp | |
parent | 06f85c3a2de5af9e0d63ff86a8e411030d1ee45d (diff) | |
download | abaddon-portaudio-a19d21427206bcd5ab5cc0af273a05f3fe827720.tar.gz abaddon-portaudio-a19d21427206bcd5ab5cc0af273a05f3fe827720.zip |
basic THREAD_MEMBERS_UPDATE handling for updating channel list
Diffstat (limited to 'discord/objects.hpp')
-rw-r--r-- | discord/objects.hpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/discord/objects.hpp b/discord/objects.hpp index 7493404..889671f 100644 --- a/discord/objects.hpp +++ b/discord/objects.hpp @@ -690,3 +690,13 @@ struct ThreadListSyncData { friend void from_json(const nlohmann::json &j, ThreadListSyncData &m); }; + +struct ThreadMembersUpdateData { + Snowflake ID; + Snowflake GuildID; + int MemberCount; + std::optional<std::vector<ThreadMemberObject>> AddedMembers; + std::optional<std::vector<Snowflake>> RemovedMemberIDs; + + friend void from_json(const nlohmann::json &j, ThreadMembersUpdateData &m); +}; |