summaryrefslogtreecommitdiff
path: root/website/src/en/docs/reference/player-settings.md
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-04-05 01:45:01 +0900
committerGitHub <noreply@github.com>2026-04-05 01:45:01 +0900
commit579ca7f5bf01187e1f758cadfb4eda652fd5a4c3 (patch)
treec008f240e02aa828ad47728e671232e687f4b911 /website/src/en/docs/reference/player-settings.md
parentbd92ba60d39b4956a580cc56b83ecf55dd348aea (diff)
parent9146547efae71efa1d67a48e20ae4271785847e9 (diff)
downloadLunaticChat-1.0.0.tar.gz
LunaticChat-1.0.0.tar.bz2
LunaticChat-1.0.0.zip
Merge pull request #167 from m1sk9/docs/Update-v1-docsv1.0.0
docs: Update v1 Document
Diffstat (limited to 'website/src/en/docs/reference/player-settings.md')
-rw-r--r--website/src/en/docs/reference/player-settings.md50
1 files changed, 50 insertions, 0 deletions
diff --git a/website/src/en/docs/reference/player-settings.md b/website/src/en/docs/reference/player-settings.md
new file mode 100644
index 0000000..6db48ac
--- /dev/null
+++ b/website/src/en/docs/reference/player-settings.md
@@ -0,0 +1,50 @@
+---
+layout: doc
+---
+
+# Player Settings
+
+Players can change their personal settings using the `/lc settings` command. Settings are saved per UUID in the server's `player-settings.yaml` (the file path can be changed via `userSettingsFilePath` in the configuration file).
+
+## Command
+
+```
+/lc settings # Display settings list
+/lc settings <key> # Check current value
+/lc settings <key> on|off # Change value
+```
+
+## Setting Keys
+
+| Key | Description | Default |
+|-----|-------------|---------|
+| `japanese` | Enable romaji-to-Japanese conversion | `true` |
+| `notice` | Enable direct message notifications | `true` |
+| `chNotice` | Enable channel message notifications | `true` |
+
+### `japanese`
+
+Automatically converts chat messages typed in romaji to Japanese (hiragana). This setting only works when `features.japaneseConversion.enabled` is set to `true` on the server side.
+
+```
+/lc settings japanese on # Enable conversion
+/lc settings japanese off # Disable conversion
+```
+
+### `notice`
+
+Controls notifications when receiving direct messages (`/tell` / `/reply`).
+
+```
+/lc settings notice on # Enable notifications
+/lc settings notice off # Disable notifications
+```
+
+### `chNotice`
+
+Controls notifications when receiving channel chat messages. This setting only works when `features.channelChat.enabled` is set to `true` on the server side.
+
+```
+/lc settings chNotice on # Enable notifications
+/lc settings chNotice off # Disable notifications
+```