diff options
Diffstat (limited to 'discord/objects.hpp')
-rw-r--r-- | discord/objects.hpp | 9 |
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; |