| @@ -10,13 +10,17 @@ namespace Discord.API | |||||
| public string Username { get; set; } | public string Username { get; set; } | ||||
| [JsonProperty("discriminator")] | [JsonProperty("discriminator")] | ||||
| public string Discriminator { get; set; } | public string Discriminator { get; set; } | ||||
| [JsonProperty("bot")] | |||||
| public bool Bot { get; set; } | |||||
| [JsonProperty("avatar")] | [JsonProperty("avatar")] | ||||
| public string Avatar { get; set; } | public string Avatar { get; set; } | ||||
| //CurrentUser | |||||
| [JsonProperty("verified")] | [JsonProperty("verified")] | ||||
| public bool IsVerified { get; set; } | |||||
| public bool Verified { get; set; } | |||||
| [JsonProperty("email")] | [JsonProperty("email")] | ||||
| public string Email { get; set; } | public string Email { get; set; } | ||||
| [JsonProperty("bot")] | |||||
| public bool Bot { get; set; } | |||||
| [JsonProperty("mfa_enabled")] | |||||
| public bool MfaEnabled { get; set; } | |||||
| } | } | ||||
| } | } | ||||
| @@ -10,6 +10,8 @@ namespace Discord | |||||
| string Email { get; } | string Email { get; } | ||||
| /// <summary> Returns true if this user's email has been verified. </summary> | /// <summary> Returns true if this user's email has been verified. </summary> | ||||
| bool IsVerified { get; } | bool IsVerified { get; } | ||||
| /// <summary> Returns true if this user has enabled MFA on their account. </summary> | |||||
| bool IsMfaEnabled { get; } | |||||
| Task ModifyAsync(Action<ModifyCurrentUserParams> func); | Task ModifyAsync(Action<ModifyCurrentUserParams> func); | ||||
| } | } | ||||
| @@ -9,6 +9,7 @@ namespace Discord | |||||
| { | { | ||||
| public string Email { get; private set; } | public string Email { get; private set; } | ||||
| public bool IsVerified { get; private set; } | public bool IsVerified { get; private set; } | ||||
| public bool IsMfaEnabled { get; private set; } | |||||
| public override DiscordClient Discord { get; } | public override DiscordClient Discord { get; } | ||||
| @@ -24,7 +25,8 @@ namespace Discord | |||||
| base.Update(model, source); | base.Update(model, source); | ||||
| Email = model.Email; | Email = model.Email; | ||||
| IsVerified = model.IsVerified; | |||||
| IsVerified = model.Verified; | |||||
| IsMfaEnabled = model.MfaEnabled; | |||||
| } | } | ||||
| public async Task UpdateAsync() | public async Task UpdateAsync() | ||||