Skip to content

Latest commit

 

History

History
62 lines (40 loc) · 1.59 KB

File metadata and controls

62 lines (40 loc) · 1.59 KB

DiscordMusicBot.py

概要

DiscordMusicBot-dotNetの後継です。

Discordの音楽botです。

Windows, Mac, Linuxで動作確認済みです。

ボイスチャットにyoutubeの音楽を再生することができます。

/play キーワード | url | playlist url

ループ再生、キューループ再生、シャッフルにも対応しています。

ビルド

このbotはオープンソースなので、自分のbotとして動かすこともできます。

bot運用の仕方

1,docker環境

Dockerが動く環境ならどこでも使用できます

必要ソフトウェア

  • Docker

詳細

DiscordDevelopperPortalでbotのトークンを取得します。

cp .env.example .env #.env.exampleをコピーし.envという名前で保存してください

.env内の DISCORD_TOKEN= に取得したトークンを貼り付けます

cd .devcontainer
docker compose up --build -d #これで起動完了です。
docker compose down #これで終了できます。

2,ローカル環境

必要ソフトウェア

  • ffmpeg
  • python(pip) 3.12

詳細

ffmpegをあなたの使用しているOSに合わせてダウンロードします。

pythonをダウンロードします。

apt-get install ffmpeg

cd src
cp .env.example .env #.env.exampleをコピーし.envという名前で保存してください
pip install -r requirements.txt
python DiscordMusicBot2.py