diff options
| author | Sho Sakuma <me@m1sk9.dev> | 2026-01-17 14:36:21 +0900 |
|---|---|---|
| committer | Sho Sakuma <me@m1sk9.dev> | 2026-01-17 14:36:21 +0900 |
| commit | 1191e2cd5cb562afb3a330d2fb2a21521638f66e (patch) | |
| tree | 4e7c78fd67facf258b0c14610097c047c9ac072b | |
| parent | bc3d4f45021b0221a009a051559d271a9e681f48 (diff) | |
| download | LunaticChat-1191e2cd5cb562afb3a330d2fb2a21521638f66e.tar.gz LunaticChat-1191e2cd5cb562afb3a330d2fb2a21521638f66e.tar.bz2 LunaticChat-1191e2cd5cb562afb3a330d2fb2a21521638f66e.zip | |
docs: Update configuration and permission guide
| -rw-r--r-- | CHANGELOG.md | 4 | ||||
| -rw-r--r-- | build.gradle.kts | 2 | ||||
| -rw-r--r-- | docs/src/guide/configuration.md | 19 | ||||
| -rw-r--r-- | docs/src/guide/permissions.md | 8 |
4 files changed, 30 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index a8e3bc0..07be4bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # LunaticChat Changelog +### v0.4.0 + +- Added an update checker that verifies whether updates are available when the server starts up. + ### v0.3.1 #### Breaking Changes: diff --git a/build.gradle.kts b/build.gradle.kts index d2bd408..9430417 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,7 +12,7 @@ plugins { allprojects { group = "dev.m1sk9" - version = "0.3.1" + version = "0.4.0" repositories { mavenCentral() diff --git a/docs/src/guide/configuration.md b/docs/src/guide/configuration.md index 14177b4..07458b3 100644 --- a/docs/src/guide/configuration.md +++ b/docs/src/guide/configuration.md @@ -16,11 +16,14 @@ # ---------------------------------------------- # If enabled, Activate LunaticChat's debug mode, which provides detailed logging for troubleshooting. -debug: true +debug: false # Path to the YAML file storing player settings userSettingsFilePath: "player-settings.yaml" +# If enabled, LunaticChat will check for updates on startup. +checkForUpdates: true + # ---------------------------------------------- # ----------- Features Settings ------------ # ---------------------------------------------- @@ -31,13 +34,18 @@ features: enabled: true japaneseConversion: # If enabled, enables the conversion function from Roman letters to hiragana. - enabled: true + enabled: false cache: + # Specifies the maximum number of entries to store in the Romanization conversion cache. maxEntries: 500 + # Specify the interval (in seconds) for saving the Romanization conversion cache to disk. saveIntervalSeconds: 300 + # Specify the file path where the cache for Romanization conversion is saved. filePath: "conversion_cache.json" api: + # Specify the timeout duration (in milliseconds) for API requests to the Romanization conversion service. timeout: 3000 + # Specify the number of retry attempts for failed API requests to the Romanization conversion service. retryAttempts: 2 # ---------------------------------------------- @@ -73,6 +81,13 @@ LunaticChat をデバッグモードで起動します. LunaticChat がプレイヤーの設定を保存する YAML ファイルのパスを指定します. +### `checkForUpdates` + +- Type: `boolean` +- Default: `true` + +LunaticChat の起動時・権限を持ったプレイヤーがサーバに参加した際に,LunaticChat のアップデートを促すかどうか設定します. + ## Features Settings ### `features.quickReplies.enabled` diff --git a/docs/src/guide/permissions.md b/docs/src/guide/permissions.md index eb37344..f5c27b9 100644 --- a/docs/src/guide/permissions.md +++ b/docs/src/guide/permissions.md @@ -12,6 +12,14 @@ LuckPerms を使用した設定方法に関する詳細は [LuckPerms Wiki](http この権限を持つプレイヤーは他プレイヤーの [`/tell`](../reference/commands/tell.md) / [`/reply`](../reference/commands/reply.md) でのメッセージがブロードキャストされます. +### `lunaticchat.noticeUpdate` + +- Default: `OP` + +LunaticChat のアップデート通知を受け取ります. + +[受け取るには `checkForUpdates` を有効にしておく](../guide/configuration.md#checkforupdates) 必要があります. + ## `lunaticchat.command.*` ### `lunaticchat.command.tell` |
