blob: f1ebe64693c9334e7d2c2eddb4efe7852dd57c66 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
# ----------------------------------------------
# -------------- LunaticChat ---------------
# ----------------------------------------------
#
# Docs: https://lc.m1sk9.dev
# GitHub: https://github.com/m1sk9/LunaticChat
#
# This configuration file is for customizing LunaticChat's behavior.
# Please specify appropriate values to ensure LunaticChat functions correctly.
#
# For detailed configuration options, please refer to the documentation:
# https://lc.m1sk9.dev/guide/configuration
# ----------------------------------------------
# If enabled, Activate LunaticChat's debug mode, which provides detailed logging for troubleshooting.
debug: false
# Path to the YAML file storing player settings
userSettingsFilePath: "player-settings.yaml"
# ----------------------------------------------
# ----------- Features Settings ------------
# ----------------------------------------------
features:
quickReplies:
# If enabled, the quick reply feature via the /reply command will be activated.
enabled: true
japaneseConversion:
# If enabled, enables the conversion function from Roman letters to hiragana.
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
# ----------------------------------------------
# --------- Message Format Settings --------
# ----------------------------------------------
#
# Customize the format of various chat messages here.
# You can use placeholders such as {sender}, {message}, etc.
#
# {sender} - The name of the message sender
# {recipient} - The name of the message recipient
# {message} - The content of the message
# ----------------------------------------------
messageFormat:
# Configure the format for direct messages sent via /tell or /msg
directMessageFormat: "§7[§e{sender} §7>> §e{recipient}§7] §f{message}"
|