From 266fb15c9163f387b9180135e58e0f88bf4ab7d7 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Sun, 15 Nov 2020 02:21:14 -0500 Subject: handle reconnect messages --- discord/objects.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'discord/objects.cpp') diff --git a/discord/objects.cpp b/discord/objects.cpp index bc0d2e2..5936785 100644 --- a/discord/objects.cpp +++ b/discord/objects.cpp @@ -171,3 +171,11 @@ void to_json(nlohmann::json &j, const CreateDMObject &m) { conv.push_back(std::to_string(id)); j["recipients"] = conv; } + +void to_json(nlohmann::json &j, const ResumeMessage &m) { + j["op"] = GatewayOp::Resume; + j["d"] = nlohmann::json::object(); + j["d"]["token"] = m.Token; + j["d"]["session_id"] = m.SessionID; + j["d"]["seq"] = m.Sequence; +} -- cgit v1.2.3