From dddcef117cffe732f0faa84ea6ce524d015d1792 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 1 Oct 2020 19:13:42 -0400 Subject: handle MESSAGE_DELETE_BULK --- discord/objects.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'discord/objects.hpp') diff --git a/discord/objects.hpp b/discord/objects.hpp index c5e6e4b..00a4110 100644 --- a/discord/objects.hpp +++ b/discord/objects.hpp @@ -33,6 +33,7 @@ enum class GatewayEvent : int { GUILD_MEMBER_LIST_UPDATE, GUILD_CREATE, GUILD_DELETE, + MESSAGE_DELETE_BULK, }; struct GatewayMessage { @@ -58,6 +59,14 @@ struct MessageDeleteData { friend void from_json(const nlohmann::json &j, MessageDeleteData &m); }; +struct MessageDeleteBulkData { + std::vector IDs; // + Snowflake ChannelID; // + Snowflake GuildID; // opt + + friend void from_json(const nlohmann::json &j, MessageDeleteBulkData &m); +}; + struct GuildMemberListUpdateMessage { struct Item { std::string Type; -- cgit v1.2.3