Browse Source

Add rpcToken to DiscordRpcClient.AuthorizeAsync

tags/1.0-rc
RogueException 9 years ago
parent
commit
0fc771cc5c
2 changed files with 4 additions and 4 deletions
  1. +2
    -2
      src/Discord.Net/API/DiscordRpcAPIClient.cs
  2. +2
    -2
      src/Discord.Net/DiscordRpcClient.cs

+ 2
- 2
src/Discord.Net/API/DiscordRpcAPIClient.cs View File

@@ -236,7 +236,7 @@ namespace Discord.API
//Rpc
public async Task<AuthenticateResponse> SendAuthenticateAsync(RequestOptions options = null)
{
var msg = new AuthenticateParams()
var msg = new AuthenticateParams
{
AccessToken = _authToken
};
@@ -244,7 +244,7 @@ namespace Discord.API
}
public async Task<AuthorizeResponse> SendAuthorizeAsync(string[] scopes, string rpcToken = null, RequestOptions options = null)
{
var msg = new AuthorizeParams()
var msg = new AuthorizeParams
{
ClientId = _clientId,
Scopes = scopes,


+ 2
- 2
src/Discord.Net/DiscordRpcClient.cs View File

@@ -220,10 +220,10 @@ namespace Discord
}
}

public async Task<string> AuthorizeAsync(string[] scopes)
public async Task<string> AuthorizeAsync(string[] scopes, string rpcToken = null)
{
await ConnectAsync(true).ConfigureAwait(false);
var result = await ApiClient.SendAuthorizeAsync(scopes).ConfigureAwait(false);
var result = await ApiClient.SendAuthorizeAsync(scopes, rpcToken).ConfigureAwait(false);
await DisconnectAsync().ConfigureAwait(false);
return result.Code;
}


Loading…
Cancel
Save