インターフェイス: ClientTexts
定義: src/texts.ts:16
フレームワークがユーザーへ返す文言のカタログ。
ここにあるのは、コマンドランタイムが Discord 上のエンドユーザーへ そのまま返信する文言だけです。開発者向けのログや例外の文言は 含まれません(それらは Discord へは送られません)。
ここにある文言は すべて差し替えられます。ハードコードされていて 変えられない文言は存在しません。
new Client({ texts: { guildOnly: "This command is server-only." } })
プロパティ
commandError
commandError: string;
定義: src/texts.ts:30
コマンドが予期しないエラーで失敗した。
guildOnly
guildOnly: string;
定義: src/texts.ts:18
ギルド内が前提の権限チェックを持つコマンドがギルド外(DM など)から呼ばれた。
missingClientPermissions
missingClientPermissions: (permissions) => string;
定義: src/texts.ts:22
Bot の権限が不足している(引数は不足している権限名の一覧)。
パラメータ
permissions
readonly string[]
戻り値
string
missingUserPermissions
missingUserPermissions: (permissions) => string;
定義: src/texts.ts:20
実行者の権限が不足している(引数は不足している権限名の一覧)。
パラメータ
permissions
readonly string[]
戻り値
string
unknownPermissions
unknownPermissions: string;
定義: src/texts.ts:28
権限情報そのものを取得できなかった。権限名の代わりに ClientTexts.missingUserPermissions / ClientTexts.missingClientPermissions の一覧へ渡されます。