Discord.js Japan User Group向けの読み上げボットです.
まず,.env.example
を参考に.env
ファイルを作成します.
DISCORD_TOKEN=
の後に続けて,Discord Developer Portal
から取得したトークンを記述してください.
次のコマンドを実行すると,ボットが起動します(Dockerがインストールされていることが必要です).
docker run --rm -d --env-file .env ghcr.io/discordjs-japan/om:latest
このボットを起動するには,以下のような準備が必要です.具体的な手順については,Dockerfileを参考にしてください.
.node-version
で指定されているバージョンのNode.jsをインストールするnode_modules
) をインストールする
deps
ステージに対応します.dependencies
をインストールすることが必要です.builder
ステージに対応します.devDependencies
がインストールされていることが必要です.dictionary
ステージに対応します.DICTIONARY
で指定する必要があります.models
ステージに対応します.MODELS
で指定する必要があります.複数指定する場合は,
で区切ってください.user-dictionary
ステージに対応します.USER_DICTIONARY
で指定する必要があります.環境変数の一覧はこちらです:
DICTIONARY
:読み上げ用の辞書ディレクトリのパス
USER_DICTIONARY
:ビルドしたユーザー辞書のパス
MODELS
:音声合成用のモデルのパス
,
で区切ってください.DISCORD_TOKEN
:Discord Developer Portalから取得したトークン
For copyright of dependent packages, please see package.json.
[!NOTE] HTS Voice is only included in Docker container
Creative Commons Attributions 4.0
[!NOTE] naist-jdic is only included in Docker container
BSD 3-Clause License