From a57487e45077114f30404d944772e7dd56a935a0 Mon Sep 17 00:00:00 2001 From: salmonik Date: Fri, 17 Apr 2026 19:40:58 +0200 Subject: fix voice even more Signed-off-by: salmonik --- cogs/voice.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'cogs/voice.py') diff --git a/cogs/voice.py b/cogs/voice.py index 316de7b..b6b504a 100644 --- a/cogs/voice.py +++ b/cogs/voice.py @@ -94,11 +94,14 @@ class VoiceManager: audio_source = discord.PCMVolumeTransformer(audio_source) audio_source.volume = volume - voice_client.play(audio_source) - - while voice_client.is_playing(): - await asyncio.sleep(0.1) - return True + try: + voice_client.play(audio_source) + while voice_client.is_playing(): + await asyncio.sleep(0.1) + return True + except Exception as e: + logger.error(f"Error playing audio: {e}") + return False async def stop(self, guild): """Stop playing and disconnect from voice.""" -- cgit v1.2.3