ゆずかまたまうどん

技術, PCゲームレビュー, PCゲームトラブルシュート

Docker上で動くdiscord.pyで実装したbotがdiscord.opus.OpusNotLoadedを吐いてしまい音声の再生ができない

概要

Docker上で動くdiscord.pyで実装したbotがdiscord.opus.OpusNotLoadedを吐いてしまい音声の再生ができない問題です

前提

docker-image: python:3.6-alpine3.9

解決策

opus-devを入れれば再生できるようになります

RUN apk add --no-cache opus-dev

似たようなパッケージにopusが存在するんですが、こちらでは解決できません

参考

github.com