From 5cf2eb67499a9af2122d8d404f89af42cc571cbc Mon Sep 17 00:00:00 2001 From: RogueException Date: Mon, 30 Nov 2015 09:27:28 -0400 Subject: [PATCH] Added ChannelId and ServerId to IDiscordVoiceClient --- src/Discord.Net/Audio/IDiscordVoiceClient.cs | 2 ++ src/Discord.Net/DiscordWSClient.Voice.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/Discord.Net/Audio/IDiscordVoiceClient.cs b/src/Discord.Net/Audio/IDiscordVoiceClient.cs index d04d730b5..53b24b320 100644 --- a/src/Discord.Net/Audio/IDiscordVoiceClient.cs +++ b/src/Discord.Net/Audio/IDiscordVoiceClient.cs @@ -4,6 +4,8 @@ namespace Discord.Audio { public interface IDiscordVoiceClient { + long? ChannelId { get; } + long? ServerId { get; } IDiscordVoiceBuffer OutputBuffer { get; } Task JoinChannel(long channelId); diff --git a/src/Discord.Net/DiscordWSClient.Voice.cs b/src/Discord.Net/DiscordWSClient.Voice.cs index 1ebbc0f10..42fc0eba2 100644 --- a/src/Discord.Net/DiscordWSClient.Voice.cs +++ b/src/Discord.Net/DiscordWSClient.Voice.cs @@ -7,6 +7,8 @@ namespace Discord public partial class DiscordWSClient : IDiscordVoiceClient { IDiscordVoiceBuffer IDiscordVoiceClient.OutputBuffer => _voiceSocket.OutputBuffer; + long? IDiscordVoiceClient.ServerId => _voiceSocket.CurrentServerId; + long? IDiscordVoiceClient.ChannelId => _voiceSocket.CurrentChannelId; async Task IDiscordVoiceClient.JoinChannel(long channelId) {