예제 #1
0
 public static void RemoveConnectedAccount(this DiscordClient client, ConnectedAccountType type, string id)
 {
     client.RemoveConnectedAccountAsync(type, id).GetAwaiter().GetResult();
 }
예제 #2
0
 public static ClientConnectedAccount ModifyConnectedAccount(this DiscordClient client, ConnectedAccountType type, string connectionId, ConnectionProperties properties)
 {
     return(client.ModifyConnectedAccountAsync(type, connectionId, properties).GetAwaiter().GetResult());
 }
예제 #3
0
 public static async Task RemoveConnectedAccountAsync(this DiscordClient client, ConnectedAccountType type, string id)
 {
     await client.HttpClient.DeleteAsync($"/users/@me/connections/{type.ToString().ToLower()}/{id}");
 }
예제 #4
0
 public static async Task <ClientConnectedAccount> ModifyConnectedAccountAsync(this DiscordClient client, ConnectedAccountType type, string connectionId, ConnectionProperties properties)
 {
     return((await client.HttpClient.PatchAsync($"/users/@me/connections/{type.ToString().ToLower()}/{connectionId}", properties))
            .Deserialize <ClientConnectedAccount>());
 }