diff options
Diffstat (limited to 'discord/objects.hpp')
-rw-r--r-- | discord/objects.hpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/discord/objects.hpp b/discord/objects.hpp index 1d058de..177be64 100644 --- a/discord/objects.hpp +++ b/discord/objects.hpp @@ -51,6 +51,8 @@ enum class GatewayEvent : int { GUILD_ROLE_DELETE, MESSAGE_REACTION_ADD, MESSAGE_REACTION_REMOVE, + CHANNEL_RECIPIENT_ADD, + CHANNEL_RECIPIENT_REMOVE, }; struct GatewayMessage { @@ -318,3 +320,17 @@ struct MessageReactionRemoveObject { friend void from_json(const nlohmann::json &j, MessageReactionRemoveObject &m); }; + +struct ChannelRecipientAdd { + User User; + Snowflake ChannelID; + + friend void from_json(const nlohmann::json &j, ChannelRecipientAdd &m); +}; + +struct ChannelRecipientRemove { + User User; + Snowflake ChannelID; + + friend void from_json(const nlohmann::json &j, ChannelRecipientRemove &m); +}; |