Browse Source

Fixed using wrong port for WSS audio connections

tags/1.0-rc
RogueException 9 years ago
parent
commit
09572b0f76
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      src/Discord.Net/DiscordSocketClient.cs

+ 4
- 1
src/Discord.Net/DiscordSocketClient.cs View File

@@ -1137,7 +1137,10 @@ namespace Discord
var data = (payload as JToken).ToObject<VoiceServerUpdateEvent>(_serializer);
var guild = DataStore.GetGuild(data.GuildId);
if (guild != null)
await guild.ConnectAudio("wss://" + data.Endpoint, data.Token).ConfigureAwait(false);
{
string endpoint = "wss://" + data.Endpoint.Substring(0, data.Endpoint.LastIndexOf(':'));
await guild.ConnectAudio(endpoint, data.Token).ConfigureAwait(false);
}
else
{
await _gatewayLogger.WarningAsync("VOICE_SERVER_UPDATE referenced an unknown guild.").ConfigureAwait(false);


Loading…
Cancel
Save