diff options
Diffstat (limited to 'discord/user.hpp')
-rw-r--r-- | discord/user.hpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/discord/user.hpp b/discord/user.hpp index 025139e..afb1149 100644 --- a/discord/user.hpp +++ b/discord/user.hpp @@ -3,6 +3,12 @@ #include "json.hpp" #include <string> +enum class PremiumType { + None = 0, + NitroClassic = 1, + Nitro = 2, +}; + struct UserData { enum { DiscordEmployee = 1 << 0, @@ -36,7 +42,7 @@ struct UserData { std::optional<bool> IsVerified; std::optional<std::string> Email; // null std::optional<uint64_t> Flags; - std::optional<int> PremiumType; // null + std::optional<PremiumType> PremiumType; // null std::optional<uint64_t> PublicFlags; // undocumented (opt) |