AndrewLin-FomoChatLog icon

FomoChatLog

FomoChatLog: A Fomo submod that logs On-Together chat messages to a local text file. Use /fomohelp and look for /fomochatlog commands

CHANGELOG

Changelog

All notable changes to FomoChatLog will be documented in this file.

[0.1.0] - 2026-03-01

Added

  • Initial release — extracted from Fomo core mod
  • LogFileChatSink: appends chat entries to a local text file using ChatEntryFormatter
  • /fomochatlogtoggle (/fclt) — toggle logging on/off in-game
  • /fomochatloggetpath (/fclgp) — print the current log file path
  • /fomochatlogsetpath (/fclsp) — change the log file path at runtime
  • /fomochatlogmessageformat (/fclmf) — get or set the chat message format string
  • /fomochatlognotificationformat (/fclnf) — get or set the notification format string
  • EnableFeature config to enable or disable writing to the log file
  • ChatLogPath config for the output file path (supports ~ and environment variables)
  • MessageFormat config with named placeholders ({timestamp}, {channel}, {username}, {message}, etc.)
  • NotificationFormat config for system notifications
  • TMP tag stripping delegated to core Fomo CleanChatSinkTags config
  • Log file cleared automatically when a new day begins