From 16d93028707a611d955a8426afb3e876228f7da3 Mon Sep 17 00:00:00 2001 From: Sho Sakuma Date: Wed, 17 Jun 2026 16:37:09 +0900 Subject: docs: add cross-server direct message reference --- website/src/ja/docs/configuration.md | 1 + website/src/ja/docs/features/direct-message.md | 12 +++++++++++- website/src/ja/docs/features/velocity.md | 4 ++++ website/src/ja/docs/reference/commands.md | 4 +++- 4 files changed, 19 insertions(+), 2 deletions(-) (limited to 'website/src') diff --git a/website/src/ja/docs/configuration.md b/website/src/ja/docs/configuration.md index 8e603de..60a79c7 100644 --- a/website/src/ja/docs/configuration.md +++ b/website/src/ja/docs/configuration.md @@ -57,6 +57,7 @@ LunaticChat の設定は `plugins/LunaticChat/config.yml` で管理されます |------|------|------------|------| | `enabled` | Boolean | `false` | Velocity プロキシとの連携を有効にする | | `crossServerGlobalChat` | Boolean | `false` | サーバー間グローバルチャットを有効にする | +| `crossServerDirectMessage` | Boolean | `false` | サーバー間ダイレクトメッセージを有効にする | | `serverName` | String | `"Unknown"` | クロスサーバーチャットで表示されるサーバー名 | | `messageDeduplicationCacheSize` | Int | `100` | メッセージ重複排除キャッシュのサイズ | diff --git a/website/src/ja/docs/features/direct-message.md b/website/src/ja/docs/features/direct-message.md index 06174d5..945a2db 100644 --- a/website/src/ja/docs/features/direct-message.md +++ b/website/src/ja/docs/features/direct-message.md @@ -30,7 +30,17 @@ layout: doc クイック返信を利用するには `config.yml` で `features.quickReplies.enabled` が `true` (デフォルト) である必要があります. -## クロスサーバーチャット +## クロスサーバーダイレクトメッセージ + +> [!NOTE] +> +> この機能を利用するには `config.yml` で `features.velocityIntegration.crossServerDirectMessage` を `true` に設定してください. + +ほかのサーバーにいるプレイヤーに対してメッセージを送信するにはプレイヤー引数を `プレイヤーID@サーバー名` で指定します. + +``` +/tell @ +``` ## 通知設定 diff --git a/website/src/ja/docs/features/velocity.md b/website/src/ja/docs/features/velocity.md index 1b451ad..55ee653 100644 --- a/website/src/ja/docs/features/velocity.md +++ b/website/src/ja/docs/features/velocity.md @@ -51,6 +51,10 @@ features: 各メッセージに一意な ID が付与され,キャッシュにより同じメッセージが重複して表示されることを防ぎます.キャッシュサイズは `messageDeduplicationCacheSize` (デフォルト: `100`) で設定できます. +## クロスサーバーダイレクトメッセージ + +`crossServerDirectMessage` を `true` にすると,同プロキシ内で接続しているサーバーのプレイヤー同士でメッセージのやり取りができるようになります. + ## 接続状態 `/lcv status` で確認できる状態と,それぞれの意味は以下の通りです. diff --git a/website/src/ja/docs/reference/commands.md b/website/src/ja/docs/reference/commands.md index 6987f92..7250ddd 100644 --- a/website/src/ja/docs/reference/commands.md +++ b/website/src/ja/docs/reference/commands.md @@ -8,10 +8,12 @@ LunaticChat で使用できるすべてのコマンドのリファレンスで ## ダイレクトメッセージ -### `/tell ` +### `/tell ` / `/tell @ ` プレイヤーにダイレクトメッセージを送信します. +サーバー名を指定した場合はそのサーバーにいるプレイヤーに対してメッセージを送信します. + - **エイリアス**: `t`, `msg`, `m`, `w`, `whisper` - **パーミッション**: `lunaticchat.command.tell` -- cgit v1.2.1