From 218ad2f353e48b61f3f7bcb74dfd2ef97e40c160 Mon Sep 17 00:00:00 2001 From: MythEclipse Date: Mon, 8 Jun 2026 22:32:19 +0700 Subject: [PATCH] chore(voice): improve ffmpeg error message in transmitter --- .../src/modules/voice-recording/transmitter.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/discord-gateway/src/modules/voice-recording/transmitter.ts b/services/discord-gateway/src/modules/voice-recording/transmitter.ts index 176357e..ca4f9cf 100644 --- a/services/discord-gateway/src/modules/voice-recording/transmitter.ts +++ b/services/discord-gateway/src/modules/voice-recording/transmitter.ts @@ -69,7 +69,10 @@ export class VoiceTransmitter { }); this.ffmpegProcess.on("error", (err) => { - logger.error({ error: err.message }, "FFmpeg process error"); + const msg = err.message === "spawn ffmpeg ENOENT" + ? "FFmpeg/avconv not found! Install ffmpeg in the container." + : err.message; + logger.error({ error: msg }, "FFmpeg process error"); }); this.ffmpegProcess.on("exit", (code) => {