summaryrefslogtreecommitdiff
path: root/website/src
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-06-17 16:37:09 +0900
committerSho Sakuma <me@m1sk9.dev>2026-06-17 16:37:09 +0900
commit16d93028707a611d955a8426afb3e876228f7da3 (patch)
treea27bc7f83373bb0115e6c7084a4a5b175d686104 /website/src
parentd194126980c8b686ad4afccdfd902c53f73e66a0 (diff)
downloadLunaticChat-16d93028707a611d955a8426afb3e876228f7da3.tar.gz
LunaticChat-16d93028707a611d955a8426afb3e876228f7da3.tar.bz2
LunaticChat-16d93028707a611d955a8426afb3e876228f7da3.zip
docs: add cross-server direct message reference
Diffstat (limited to 'website/src')
-rw-r--r--website/src/ja/docs/configuration.md1
-rw-r--r--website/src/ja/docs/features/direct-message.md12
-rw-r--r--website/src/ja/docs/features/velocity.md4
-rw-r--r--website/src/ja/docs/reference/commands.md4
4 files changed, 19 insertions, 2 deletions
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` (デフォルト) である必要があります.
-## クロスサーバーチャット
+## クロスサーバーダイレクトメッセージ <Badge type="tip" text="v1.3.0~" />
+
+> [!NOTE]
+>
+> この機能を利用するには `config.yml` で `features.velocityIntegration.crossServerDirectMessage` を `true` に設定してください.
+
+ほかのサーバーにいるプレイヤーに対してメッセージを送信するにはプレイヤー引数を `プレイヤーID@サーバー名` で指定します.
+
+```
+/tell <player>@<server> <message>
+```
## 通知設定
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`) で設定できます.
+## クロスサーバーダイレクトメッセージ <Badge type="tip" text="v1.3.0~" />
+
+`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 <player> <message>`
+### `/tell <player> <message>` / `/tell <player>@<server> <message>`
プレイヤーにダイレクトメッセージを送信します.
+サーバー名を指定した場合はそのサーバーにいるプレイヤーに対してメッセージを送信します.
+
- **エイリアス**: `t`, `msg`, `m`, `w`, `whisper`
- **パーミッション**: `lunaticchat.command.tell`