From 9ad9c787740e24792624e46aac46790775e180e0 Mon Sep 17 00:00:00 2001 From: churl Date: Thu, 20 Jan 2022 00:03:04 +0100 Subject: [PATCH] fix voice --- Dockerfile | 2 ++ bot.py | 4 +++- {sounds => voicelines}/KeinFoto.mp3 | Bin {sounds => voicelines}/Opfer.mp3 | Bin 4 files changed, 5 insertions(+), 1 deletion(-) rename {sounds => voicelines}/KeinFoto.mp3 (100%) rename {sounds => voicelines}/Opfer.mp3 (100%) diff --git a/Dockerfile b/Dockerfile index d687b0e..80695e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,8 @@ # syntax=docker/dockerfile:1 FROM python:3.10.1-slim-buster +RUN apt-get update -y +RUN apt-get install -y ffmpeg libopus0 WORKDIR /app COPY requirements.txt requirements.txt RUN pip3 install -r requirements.txt diff --git a/bot.py b/bot.py index 0a38319..8cc1796 100644 --- a/bot.py +++ b/bot.py @@ -219,8 +219,10 @@ class HeidiClient(discord.Client): print("Error: Caller not in channel!") return + soundfile = message.content.split(" ")[-1] + voice_client = await voice_channel.connect() - audio_source = discord.FFmpegPCMAudio("/sounds/" + message + ".mp3") # only works from docker + audio_source = discord.FFmpegPCMAudio("/sounds/" + soundfile + ".mp3") # only works from docker voice_client.play(audio_source) while voice_client.is_playing(): diff --git a/sounds/KeinFoto.mp3 b/voicelines/KeinFoto.mp3 similarity index 100% rename from sounds/KeinFoto.mp3 rename to voicelines/KeinFoto.mp3 diff --git a/sounds/Opfer.mp3 b/voicelines/Opfer.mp3 similarity index 100% rename from sounds/Opfer.mp3 rename to voicelines/Opfer.mp3