A mod that logs player conversations to the world directory.
Originally forked from JBR's chatlog mod.
Usage:
Available configuration settings:
chatlog.format
- String representing timestamp format (see: https://www.lua.org/pil/22.1.html).
- default:
%m/%d/%Y %H:%M:%S
chatlog.single_file
- Output to a single file (chatlog.txt) instead of separating by date (chatlog/YYYY_MM_DD.txt).
- default:
false
chatlog.disable
- Disables logging.
- default:
false
mod comparison: chatlog vs chat_record
Benefit of chatlog over chat_record:
as a note, none of the mods log commands entered in the chat
Useful chat logging mod
Potential privacy concerns of logging chat in a permanent manner aside, this is a very solid mod for logging and reading back chat in a better way than the built-in way of grepping for chat messages in the debug log.
The default configuration is a bit odd having logs split per day enabled while also including the date in each chat log line, which is a bit verbose when the file already tells you the date of the chat messages. This can of course be configured by setting
chatlog.format
to just%H:%M:%S
, omitting the date.