/// <summary>
 /// Adds a role to this member.
 /// <para>Requires <see cref="DiscordPermission.ManageRoles"/>.</para>
 /// </summary>
 /// <exception cref="DiscordHttpApiException"></exception>
 public Task AddRole(Snowflake roleId)
 {
     return(http.AddGuildMemberRole(GuildId, Id, roleId));
 }