summaryrefslogtreecommitdiff
path: root/website/src/en/docs/features/admin.md
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-04-05 01:30:38 +0900
committerSho Sakuma <me@m1sk9.dev>2026-04-05 01:30:38 +0900
commit1f73ccd87e9dae859e94475e0697b352b60ad3e7 (patch)
tree7ee843c68dc12dc591ca87452cdd879c34a41fc6 /website/src/en/docs/features/admin.md
parent00b896b4fee42dd4386768dfc867f0e8c7d2dc11 (diff)
downloadLunaticChat-1f73ccd87e9dae859e94475e0697b352b60ad3e7.tar.gz
LunaticChat-1f73ccd87e9dae859e94475e0697b352b60ad3e7.tar.bz2
LunaticChat-1f73ccd87e9dae859e94475e0697b352b60ad3e7.zip
docs(website): translate all documentation pages to English
Translate 12 documentation pages into English under /en/docs/: getting-started, configuration, permissions, features (direct-message, channel-chat, japanese-conversion, velocity, message-logging, admin), and reference (commands, message-format, player-settings). Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'website/src/en/docs/features/admin.md')
-rw-r--r--website/src/en/docs/features/admin.md71
1 files changed, 71 insertions, 0 deletions
diff --git a/website/src/en/docs/features/admin.md b/website/src/en/docs/features/admin.md
index b2ea1e6..c3a3d2f 100644
--- a/website/src/en/docs/features/admin.md
+++ b/website/src/en/docs/features/admin.md
@@ -1,3 +1,74 @@
---
layout: doc
---
+
+# Admin Features
+
+This page covers features intended for server administrators. These features are primarily available to players with OP permissions.
+
+## Plugin Status (`/lc status`)
+
+View an overview of the plugin's operational status.
+
+```
+/lc status
+```
+
+Displayed information:
+
+- Plugin version (with Git commit hash)
+- Health status (OK / Degraded)
+- Enabled/disabled state of each feature
+- Configuration values (debug mode, update checking, language)
+- Links to GitHub, Modrinth, and documentation
+
+## Spy Mode
+
+Players with the `lunaticchat.spy` permission (default: op) can view all direct messages sent and received on the server.
+
+- Spy players see the original message before romaji conversion
+- Hover text indicates the message is a spy message
+- Spy players themselves are not included in the normal sender/recipient list
+
+## Channel Bypass
+
+Players with the `lunaticchat.channelbypass` permission (default: op) can bypass the following channel restrictions.
+
+- Cannot be kicked or banned
+- Can delete channels even without being the owner
+
+## Update Notifications
+
+When `checkForUpdates` is `true` (default), the plugin checks for new versions at startup. Players with the `lunaticchat.noticeupdate` permission (default: op) receive an update notification when they join the server.
+
+```yaml
+# config.yml
+checkForUpdates: true
+```
+
+## Debug Mode
+
+Setting `debug` to `true` enables verbose plugin logging. This is useful for troubleshooting issues or submitting bug reports.
+
+```yaml
+# config.yml
+debug: true
+```
+
+## Language Setting
+
+You can change the language of messages displayed to players. Plugin logs and console output are not affected and remain in English only.
+
+```yaml
+# config.yml
+language: "ja" # "en" or "ja"
+```
+
+## Admin Permissions Reference
+
+| Permission | Default | Description |
+|-----------|---------|-------------|
+| `lunaticchat.spy` | op | View all direct messages |
+| `lunaticchat.channelbypass` | op | Bypass channel restrictions |
+| `lunaticchat.noticeupdate` | op | Receive update notifications |
+| `lunaticchat.command.lcv.status` | op | Use the `/lcv status` command |