summaryrefslogtreecommitdiff
path: root/discord/member.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'discord/member.cpp')
-rw-r--r--discord/member.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/discord/member.cpp b/discord/member.cpp
new file mode 100644
index 0000000..9452695
--- /dev/null
+++ b/discord/member.cpp
@@ -0,0 +1,11 @@
+#include "member.hpp"
+
+void from_json(const nlohmann::json &j, GuildMember &m) {
+ JS_O("user", m.User);
+ JS_ON("nick", m.Nickname);
+ JS_D("roles", m.Roles);
+ JS_D("joined_at", m.JoinedAt);
+ JS_ON("premium_since", m.PremiumSince);
+ JS_D("deaf", m.IsDeafened);
+ JS_D("mute", m.IsMuted);
+}