Docker Compose で起動する
このページでははらちょを Docker Compose で起動する方法をご紹介します。
リポジトリをクローンする
Section titled “リポジトリをクローンする”まずははらちょのリポジトリをクローンします。
HTTPS でクローンする場合は以下のコマンドを実行してください。
git clone https://github.com/approvers/OreOreBot2.gitSSH 経由でクローンする場合は以下のコマンドを実行してください。
git clone git@github.com:approvers/OreOreBot2.gitGitHub CLI 経由でクローンする場合は以下のコマンドを実行してください。
gh repo clone approvers/OreOreBot2環境変数を設定する
Section titled “環境変数を設定する”環境変数を設定します。ここでは、 .env で設定する例をご紹介します。
環境変数の詳細は approvers/OreOreBot2 - 環境変数 をご覧ください。
環境変数のサンプルファイルをコピーします。
cp .env.example .env次に、 .env を編集します。以下は .env の編集例です。
DISCORD_TOKEN=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMAIN_CHANNEL_ID=690909527461199922GUILD_ID=683939861539192860PREFIX=!FEATURE=MESSAGE_CREATE,MESSAGE_UPDATE,COMMAND,VOICE_ROOM,ROLE,EMOJI次のコマンドを実行します。
docker-compose up -d接続クライアント情報と依存関係レポートが表示されたら起動完了です。
============起動完了しました有効になっている機能> MESSAGE_CREATE, MESSAGE_UPDATE, COMMAND, VOICE_ROOM, ROLE, EMOJI接続クライアント> m2en-debug-app接続クライアントID> 1059902535873347624接続クライアントバージョン> 1.32.0discord.js バージョン> 14.7.1--------------------------------------------------Core Dependencies- @discordjs/voice: 0.14.0- prism-media: 1.3.4Opus Libraries- @discordjs/opus: 0.9.0- opusscript: not foundEncryption Libraries- sodium-native: not found- sodium: not found- libsodium-wrappers: not found- tweetnacl: 1.0.3FFmpeg- version: 5.1.2- libopus: yes--------------------------------------------------============