using Newtonsoft.Json; namespace Discord.API { internal class User { [JsonProperty("id")] public ulong Id { get; set; } [JsonProperty("username")] public Optional Username { get; set; } [JsonProperty("discriminator")] public Optional Discriminator { get; set; } [JsonProperty("bot")] public Optional Bot { get; set; } [JsonProperty("avatar")] public Optional Avatar { get; set; } [JsonProperty("banner")] public Optional Banner { get; set; } [JsonProperty("banner_color")] public Optional BannerColor { get; set; } [JsonProperty("accent_color")] public Optional AccentColor { get; set; } [JsonProperty("global_name")] public Optional GlobalName { get; set; } [JsonProperty("avatar_decoration_data")] public Optional AvatarDecoration { get; set; } //CurrentUser [JsonProperty("verified")] public Optional Verified { get; set; } [JsonProperty("email")] public Optional Email { get; set; } [JsonProperty("mfa_enabled")] public Optional MfaEnabled { get; set; } [JsonProperty("flags")] public Optional Flags { get; set; } [JsonProperty("premium_type")] public Optional PremiumType { get; set; } [JsonProperty("locale")] public Optional Locale { get; set; } [JsonProperty("public_flags")] public Optional PublicFlags { get; set; } } }