We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b1438d5 commit 0526152Copy full SHA for 0526152
src/structures/Filters.ts
@@ -221,7 +221,17 @@ export class FilterManager {
221
222
sendData.equalizer = [...this.equalizerBands];
223
if (sendData.equalizer.length === 0) delete sendData.equalizer;
224
-
+ if (this.player.node.nodeType !== 'Lavalink') {
225
+ if (sendData.equalizer?.every((eq) => eq.gain === 0)) {
226
+ delete sendData.equalizer;
227
+ } else {
228
+ await this.player.node.updatePlayer({
229
+ guildId: this.player.guildId,
230
+ playerOptions: {
231
+ filters: {}
232
+ },
233
+ })}
234
+ }
235
for (const key of Object.keys(sendData)) {
236
// delete disabled filters
237
if (key === "pluginFilters") {
0 commit comments