GlobalChat

v1.0.1·Updated 2026-04-08

A global chat mod.

About this mod Author’s original text

GlobalChat by ShaneeexD

GlobalChat adds a shared online chat channel to Shadows of Doubt.

Players can talk to each other across saves and sessions through a hosted backend, see who is currently online, use quick in-chat commands, set a shared username color, and locally mute people they do not want to see.

Features

  • Global online chat
  • Online player list
  • Shared username colors
  • Local mute list
  • Unread message badge
  • Profanity filter support
  • Basic utility chat commands

Installation

  • Install the required dependency: Venomaus-SODCommon-2.1.4
  • Extract this mod into your Shadows of Doubt mods folder
  • Launch the game once to generate the config file
  • Check that ApiBaseUrl points to the correct backend if needed

Basic usage

  • Press Return to open or close chat by default
  • Chat only opens while you are actively loaded into a game
  • Closing chat returns focus back to the game

Main config options

  • ApiBaseUrl - Base URL for the GlobalChat backend
  • DisplayName - Name shown to other players
  • PlayerId - Stable unique player ID for your install
  • ToggleChatKey - Key used to open chat
  • EnableProfanityFilter - Enables profanity filtering on supported messages
  • EnableUnreadBadge - Shows unread count while chat is closed
  • EnableColoredUsernames - Enables colored usernames in chat and online list
  • UserNameColorHex - Your shared username color

Chat commands

  • //help - Show command help
  • //wealth or //money - Share your current money
  • //location - Share your current location
  • //case - Share your current case
  • //time - Share the current in-game time
  • //social - Share your social credit/rating
  • //roll [max] - Roll a random number
  • //me - Send an emote style message
  • //mute - Locally mute a player
  • //unmute - Remove a local mute
  • //muted - Show your muted users
  • //color [#RRGGBB|reset] - Show, set, or reset your shared username color

Notes

  • Mutes are local to your own config
  • Username colors are shared to other players through the backend
  • If the backend is offline, chat features will not connect until it is available again

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

Venomaus-SODCommon

File & checksum

Filename
GlobalChat-1.0.1.zip
File size
104.6 KiB