summaryrefslogtreecommitdiff
path: root/discord/objects.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'discord/objects.hpp')
-rw-r--r--discord/objects.hpp9
1 files changed, 9 insertions, 0 deletions
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<Snowflake> IDs; //
+ Snowflake ChannelID; //
+ Snowflake GuildID; // opt
+
+ friend void from_json(const nlohmann::json &j, MessageDeleteBulkData &m);
+};
+
struct GuildMemberListUpdateMessage {
struct Item {
std::string Type;