From 9fd21495c9fdd9f9ad5d4da4eda0917e46a20e90 Mon Sep 17 00:00:00 2001 From: Essem Date: Fri, 26 Aug 2022 15:53:38 -0500 Subject: [PATCH] Delay sound player leave --- utils/soundplayer.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/utils/soundplayer.js b/utils/soundplayer.js index c951662..f86bf21 100644 --- a/utils/soundplayer.js +++ b/utils/soundplayer.js @@ -3,6 +3,7 @@ import { request } from "undici"; import fs from "fs"; import format from "format-duration"; import { Shoukaku, Connectors } from "shoukaku"; +import { setTimeout } from "timers/promises"; export const players = new Map(); export const queues = new Map(); @@ -235,6 +236,7 @@ export async function nextSong(client, options, connection, track, info, music, // no-op } } else if (process.env.STAYVC !== "true") { + await setTimeout(400); connection.node.leaveChannel(voiceChannel.guild.id); players.delete(voiceChannel.guild.id); queues.delete(voiceChannel.guild.id);