private void OnVoiceServerUpdated(JsonVoiceServerUpdate arg) { var config = new VoiceServerConfig(arg); Voice.UpdateVoiceServerConfig(config); VoiceServerUpdated?.Invoke(this, config); }
internal void UpdateVoiceServerConfig(VoiceServerConfig config) { lock (_stateLock) { _voiceServerConfig = config; if (_selfState != null) { _ = ConnectToVoice(); } } }