メインコンテンツまでスキップ
バージョン: v2.0

インターフェイス: MusicConfigOptions

定義: plugins/music/src/config.ts:86

MusicConfig の部分指定。指定しなかった項目は既定値のままです。 music() のオプションはこれを受け取ります。

プロパティ

defaultVolume?

optional defaultVolume?: number;

定義: plugins/music/src/config.ts:91

既定の音量(1 が原音)。

Default

1

leaveOnEmpty?

optional leaveOnEmpty?: number | false;

定義: plugins/music/src/config.ts:102

ボイスチャンネルが無人になってから切断するまでのミリ秒。 false で切断しない。

Default

30000

leaveOnEnd?

optional leaveOnEnd?: number | false;

定義: plugins/music/src/config.ts:96

キューが空になってから切断するまでのミリ秒。false で切断しない。

Default

30000

limits?

optional limits?: Partial<MusicLimits>;

定義: plugins/music/src/config.ts:117

数量の上限。指定した項目だけが既定値を上書きします。


localDirectories?

optional localDirectories?: readonly string[];

定義: plugins/music/src/config.ts:110

ローカルファイル再生を許可するディレクトリ。 指定した場合のみローカル用の Resolver / Provider が登録されます。 ここで指定したディレクトリの外へは(シンボリックリンク経由でも) アクセスできません。

Default

[] (ローカル再生は無効)

network?

optional network?: Partial<MusicNetworkConfig>;

定義: plugins/music/src/config.ts:121

音源の取得まわり。指定した項目だけが既定値を上書きします。


texts?

optional texts?: Partial<MusicTexts>;

定義: plugins/music/src/config.ts:115

エンジンが投げるエラーの文言。指定した項目だけが既定値を上書きします。

Default

defaultMusicTexts


voice?

optional voice?: Partial<MusicVoiceConfig>;

定義: plugins/music/src/config.ts:119

ボイス接続の挙動。指定した項目だけが既定値を上書きします。