summaryrefslogtreecommitdiff
path: root/website/src/docs/features/direct-message.md
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-04-05 01:18:10 +0900
committerSho Sakuma <me@m1sk9.dev>2026-04-05 01:18:10 +0900
commit6e96b5de6ef49140a49eb0bd9cbd4b9fa541a2cb (patch)
treeafafd4444f8f7b89418182705dfe5de69a4b9868 /website/src/docs/features/direct-message.md
parent842bf9df75a5e23ab31bdfb5717b76449264e999 (diff)
downloadLunaticChat-6e96b5de6ef49140a49eb0bd9cbd4b9fa541a2cb.tar.gz
LunaticChat-6e96b5de6ef49140a49eb0bd9cbd4b9fa541a2cb.tar.bz2
LunaticChat-6e96b5de6ef49140a49eb0bd9cbd4b9fa541a2cb.zip
docs(website): add v1 documentation pages and fix dark theme
Add 12 documentation pages covering configuration, permissions, features (DM, channel chat, romaji conversion, Velocity integration, message logging, admin), and reference (commands, message format, player settings). Restructure sidebar for new docs layout. Fix dark theme rendering caused by :global(.dark) in DownloadCard.vue applying filter:invert(1) to html element. Fix download button colors for dark mode. Add protocol version compatibility notice to download page. Move favicon.ico to correct public directory. Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'website/src/docs/features/direct-message.md')
-rw-r--r--website/src/docs/features/direct-message.md52
1 files changed, 52 insertions, 0 deletions
diff --git a/website/src/docs/features/direct-message.md b/website/src/docs/features/direct-message.md
new file mode 100644
index 0000000..7b12aff
--- /dev/null
+++ b/website/src/docs/features/direct-message.md
@@ -0,0 +1,52 @@
+---
+layout: doc
+---
+
+# ダイレクトメッセージ
+
+プレイヤー間で 1対1 のプライベートメッセージを送受信できます.
+
+## 基本的な使い方
+
+### メッセージの送信
+
+```
+/tell <player> <message>
+```
+
+エイリアス: `/t`, `/msg`, `/m`, `/w`, `/whisper`
+
+指定したプレイヤーにダイレクトメッセージを送信します.受信したメッセージをクリックすると,送信者への返信コマンドが自動入力されます.
+
+### クイック返信
+
+```
+/reply <message>
+```
+
+エイリアス: `/r`
+
+最後にメッセージを送ってきたプレイヤーに返信します.該当するプレイヤーがいない場合は,最後にメッセージを送った相手に送信されます.
+
+クイック返信を利用するには `config.yml` で `features.quickReplies.enabled` が `true` (デフォルト) である必要があります.
+
+## 通知設定
+
+プレイヤーはダイレクトメッセージ受信時のサウンド通知を個別に制御できます.
+
+```
+/lc settings notice on # 通知を有効化
+/lc settings notice off # 通知を無効化
+```
+
+## ローマ字変換との連携
+
+[ローマ字変換](/docs/features/japanese-conversion)が有効な場合,ダイレクトメッセージの内容も自動的に日本語に変換されます.変換はプレイヤーの `japanese` 設定に従います.
+
+## スパイ機能
+
+`lunaticchat.spy` パーミッション (デフォルト: op) を持つプレイヤーは,サーバー上のすべてのダイレクトメッセージを閲覧できます.スパイプレイヤーには変換前のメッセージが表示されます.
+
+## メッセージフォーマット
+
+ダイレクトメッセージの表示形式は `config.yml` の `messageFormat.directMessageFormat` でカスタマイズできます.詳細は[メッセージフォーマット](/docs/reference/message-format)を参照してください.