If you run a large server, retaining chat logs is crucial for moderating disputes and reviewing evidence. Scribe offers an integrated logging engine.
Configuration
In config.yml:
logging:
enabled: false
log-chat: true
log-commands: true
log-private: true
log-staff: true
log-blocked: true
format: "[{time}] [{channel}] {sender}: {message}"
Enable Logging
To start logging, set enabled: true. Scribe will begin appending all specified activity to a log file inside the plugins/Scribe/data/ folder. Scribe rolls over log files daily to prevent massive text files from slowing down your disk.
Toggles
log-chat: Logs all normal local and global chat.log-commands: Logs all commands processed by players.log-private: Logs/msgand/replycontents.log-staff: Logs the/staffchatand/adminchatchannels.log-blocked: Logs messages that were cancelled by the moderation engine (e.g. swearing or spam).
[!TIP] Use
log-blocked: trueto review what your players are attempting to say. It can help you fine-tune your Swear Filter.