You are viewing a potentially older version of this package.
View all versions.
Fomo
FOMO: A mod for On-Together to expand chat size, log chats, and relay messages via WebSocket. Use /fomohelp
| Date uploaded | 10 hours ago |
| Version | 0.2.1 |
| Download link | AndrewLin-Fomo-0.2.1.zip |
| Downloads | 5 |
| Dependency string | AndrewLin-Fomo-0.2.1 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2304README
Fomo
A BepInEx mod for On Together that enhances the in-game chat with configurable message limits and in-game utility commands.
Features
- In-game commands :: Toggle and configure all features without leaving the game
- Configurable chat history length :: Increase how many messages are visible in the global and local chat windows
Looking for WebSocket support? Install the FomoWebSocket add-on. Looking for chat file logging? Install the FomoChatLog add-on.
In-Game Commands
Type any command into the in-game chat. Commands start with / and are not sent to other players.
/fomohelp(/fh) :: Lists all available commands/fomotoggle(/ft) :: Toggle Fomo feature on/off/fomoshowcommand(/fsc) :: Toggle show/hide Fomo commands in chat/fomosetmessagelimit [global|local] <number>(/fsml) :: Set the global or local chat message window size/fomosetchatsinklocalrange <number>(/fscslr) :: Set local range for the chat sink/fomogetchatsinklocalrange(/fgcslr) :: Get the local range for the chat sink/fomocleanchatsinktags(/fccst) :: Toggle stripping TMP tags from all sink output/fomogetplayerid(/fgpi) :: Print your current player ID
Examples
/fomosetmessagelimit global 100
/fsml local 50
Configuration
Located in BepInEx/config/com.andrewlin.ontogether.fomo.cfg
- General
EnableFeature(default:true) :: Enable or disable all mod featuresShowCommand(default:false) :: Show commands in chat when usedCleanChatSinkTags(default:false) :: Strip TMP color/formatting tags from messages before dispatching to any sink
- Chat
GlobalMessageLimitCount(default:50) :: Max messages shown in global chat windowLocalMessageLimitCount(default:25) :: Max messages shown in local chat windowChatLogLocalRange(default:5) :: Local range threshold for relaying local chat messages to sinks
Installation
Use r2modman or the Thunderstore app for the simplest install.
Manual:
- Install BepInEx into your On Together game folder
- Copy
AndrewLin.Fomo.dllintoBepInEx/plugins/ - Launch the game — a config file will be generated at
BepInEx/config/com.andrewlin.ontogether.fomo.cfg
CHANGELOG
Changelog
All notable changes to this project will be documented in this file.
[0.1.0] - 2026-03-01
Removed
- Removed Websocket functionalities and moved to separate mod
- Removed ChatLog functionalities and moved to separate mod
[0.0.9] - 2026-02-25
Changed
- WebSocket Chat: Trim messages so newlines are gone
- Notification log is now cleaned from TMP tags
- Add back self in chat logs and web socket
[0.0.8] - 2026-02-22
Changed
- Fixed chat log write blocked
- Better chat log default path
(OS specific user home)/on-together/fomo/on_together_chat_log.txt - Notification chat is now cleaned from TMP tags
[0.0.7] - 2026-02-22
Added
/fomowebsocket(/fws) WebSocket chat server feature. Allow sending chats from websocket client.
Changed
- Chat Log deletion is now based on creation date not last modified date. This is for cases players cross over start of day.
- TMP tags regex cleanup now uses non-capturing group for efficiency.
- Notification is now logged and also sent to WebSocket.
Removed
/helpuse/fomohelpinstead.
[0.0.6] - 2026-02-21
Changed
- Default chat log path is now
~/on-together/fomo/on_together_chat_log.txt
[0.0.5] - 2026-02-21
Added
- Commands
/fomosetchatloglocalrange/fomogetchatloglocalrange
Changed
- ChatLogPath now accepts
~and windows/unix style environment variables - TMP cleaner also removes voffset and font
[0.0.4] - 2026-02-20
Changed
- Rename command
/fomtoggleto/fomotoggle
[0.0.3] - 2026-02-20
Changed
- Rename command
/fomousefeature(/fuf) to/fomotoggle(/ft)
[0.0.2] - 2026-02-18
Changed
- Updated manifest description
- Updated short commands
/fomousefeature(/fuf) — toggle all features on/off/fomoshowcommand(/fsc) — toggle command visibility in chat
[0.0.1] - 2026-02-18
Added
- Chat logging to file with timestamps and channel labels (
[Global]/[Local]) - Configurable chat log file path via config and
/fomosetchatlogpathcommand - Option to strip TMP formatting tags from the chat log via
CleanChatLogTagsconfig and/fomocleanchatlogtagscommand - Configurable global and local chat window message limits via
GlobalMessageLimitCount/LocalMessageLimitCountconfig and/fomosetmessagelimitcommand - Raised notification badge cap from hardcoded 99 to configurable value (default 300, max 999) via
NotificationLimitconfig - In-game command system with the following commands:
/fomohelp(/fh) — list all commands/fomousefeature(/uff) — toggle all features on/off/fomoshowcommand(/sfc) — toggle command visibility in chat/fomousechatlog(/fucl) — toggle chat file logging/fomogetchatlogpath(/fgclp) — print current log file path/fomosetchatlogpath(/fsclp) — set log file path/fomocleanchatlogtags(/fcclt) — toggle TMP tag stripping in log/fomosetmessagelimit(/fsml) — set global/local chat window size