added a check for user data changes in voiceChats before sending updates
fixed 3081 error caused by updating mute 10+ times which triggered a connector update
fixed issue causing base64 conversion of user avatar on every single user update that occured, in some cases this affect with plugin performance.
voiceStateHandler.js
fixed issue when user would undeafen, mute stays on via discord but plugin shows false
We now check the previous deaf/mute state to determine if we should or should not be turning off mute and or deafen...
Scenario: When setting mute - > deafen - > undeafen would result in mutestate being turned off although it wasnt in discord..
index.js
changed logging for setting voice volume to DEBUG
voiceChannelHandler.js
added a check before updating states to make object is not empty.
userStateHandler
voiceStateHandler.js
index.js
voiceChannelHandler.js