This commit is contained in:
Entarno54 2025-05-05 21:52:05 +07:00
parent 2302074201
commit 3165fa06f8

View File

@ -3,6 +3,7 @@ from nextcord.ext import commands
import yt_dlp import yt_dlp
import os import os
import threading import threading
import asyncio
SquogFinalName: str = None SquogFinalName: str = None
SquogPlaying = { SquogPlaying = {
@ -69,7 +70,7 @@ class Voice(commands.Cog):
SquogVoiceClient = ctx.guild.voice_client SquogVoiceClient = ctx.guild.voice_client
# Function i will pass to the thread # Function I will pass to the thread
def Process(): def Process():
#Downloading the music #Downloading the music
SquogDownload.download(link) SquogDownload.download(link)
@ -88,8 +89,10 @@ class Voice(commands.Cog):
if SquogPlaying[ctx.guild.id] == True: if SquogPlaying[ctx.guild.id] == True:
while SquogPlaying[ctx.guild.id] == True: while SquogPlaying[ctx.guild.id] == True:
SquogVoiceClient.play(nextcord.FFmpegPCMAudio(f"{SquogEvilFilename}")) SquogVoiceClient.play(nextcord.FFmpegPCMAudio(f"{SquogEvilFilename}"))
while SquogVoiceClient.is_playing():
asyncio.sleep(.2)
else: else:
SquogPlaying[ctx.guild.id] == True SquogVoiceClient.play(nextcord.FFmpegPCMAudio(f"{SquogEvilFilename}"))
# I've to start this in a different thread because of how long some videos take to load... # I've to start this in a different thread because of how long some videos take to load...