JMusicBotJPを勝手にDockerイメージにしたものです。
- このリポジトリをクローンするかDownload ZIPする
- Botアカウントを作成する(参考: https://www.cosgy.dev/2019/09/06/jmusicbot-setup/#toc5 )
- Botをサーバーに入れる(参考: https://www.cosgy.dev/2019/09/06/jmusicbot-setup/#toc6 )
→スラッシュコマンドを利用するためには、applications.commands
スコープを有効にしなければならない点に注意
config.txt
を編集する(参考: https://www.cosgy.dev/2019/09/06/jmusicbot-setup/#toc7)- この
docker-compose.yml
のあるフォルダに移動(cd
)する docker-compose up -d
で起動する
- この
docker-compose.yml
のあるフォルダに移動(cd
)する docker-compose down
で停止する
- この
docker-compose.yml
のあるフォルダに移動(cd
)する docker-compose pull
で新しいイメージを入手するconfig.txt
が更新されていたら更新するdocker-compose up -d
で起動する
docker-compose.yml
の
# restart: always
を
restart: always
に変更(コメントアウトを解除)してから起動します。
docker-compose.yml
の
image: 'skyzi000/jmusicbot-jp:latest'
を
image: 'skyzi000/jmusicbot-jp:beta'
に変更し、docker-compose pull
で新しいイメージを入手してから起動します。
なお、latest
タグが正式バージョンのみを含むのに対し、beta
は正式バージョンとプレリリースバージョンの両方を含む予定です。
edge
やmain
タグは開発時のテスト用イメージのため、動作しない可能性が最も高くお勧めしません。
nightly
イメージは現在更新を停止しています。