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

インターフェイス: 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 の一覧へ渡されます。