ChatGuard

v1.1.0·Updated 2026-03-25

Automatically blocks slurs and offensive messages from your chat. Includes leet speak detection, repeat collapsing, separator stripping, and an optional Kindness Mode.

About this mod Author’s original text

ChatGuard

By Ceaika and Swifty with original structure for the code before it was compiled in Squirrel

A client-side Northstar mod that automatically blocks slurs and offensive messages from appearing in your chat, designed for streamers and anyone who wants a cleaner experience in Titanfall 2 multiplayer.

Features

  • Slur detection - blocks a wide range of racial, homophobic, and other slurs
  • Phrase detection - blocks threatening and hateful phrases commonly used in gaming chat
  • Leet speak bypass prevention - converts common leet speak substitutions before checking (e.g. 3x4mpl3 -> example)
  • Repeat character collapsing - catches attempts like eeeeeexxxxxaaaaaaampppppleeee by collapsing repeated letters before checking
  • Separator stripping - strips dashes, dots, spaces and other characters people insert to evade filters
  • Local notification - displays a red [ChatGuard] [PlayerName] is using offensive language message in your chat when something is blocked
  • Kindness Mode - instead of blocking offensive messages, replaces them with a random friendly message that appears to come from the offending player

Installation

  • Install mod manager, or manually place the Ceaika.ChatGuard folder into:

Titanfall2/R2Northstar/mods/

  • Launch the game through Northstar as normal.

Kindness Mode

Kindness Mode is an optional toggle that changes how offensive messages are handled. Instead of silently blocking the message and showing you a red notification, it replaces the offensive message with a random kind phrase that appears to come from the offending player. They won't know it happened - only you see the replacement.

Example phrases include things like:

  • "Teamwork makes the dream work!"
  • "I'm having a stressful day, please excuse my manners."
  • "No hard feelings, just having fun!"

To toggle Kindness Mode:

  • Open the Northstar Mods menu in game
  • Navigate to Settings
  • Find ChatGuard under the mod list
  • Toggle "Kindness Mode" 1 (enabled) or 0 (disabled)

It is disabled by default and your preference is saved between sessions.

Notes

  • This mod is client-side only - it only affects what you see. Other players on the server will still see blocked messages on their screens unless they also have the mod installed.
  • Works on vanilla servers when using Northstar as a client mod loader.

Changelog

1.1.0

  • Added Kindness Mode - replaces offensive messages with a random friendly message instead of blocking them
  • Added toggleable Mod Settings menu entry for Kindness Mode (disabled by default)
  • Fixed leet speak conversion only replacing the first occurrence of each substitution
  • Optimised slur and phrase checking with loops instead of repeated if statements

1.0.0

  • Initial release

Install & use Install: Northstar client mod

  1. Install the Northstar client first (the open-source community client for Titanfall 2; its release page provides an installer). It loads the mods.
  2. Unzip the archive from playbuff and put its contents into the Northstar/mods/ folder inside your Titanfall2 directory.
  3. Start the game through NorthstarLauncher.exe — the console lists the mods it loaded.

Northstar is for private servers and custom content; do not use it to connect to official servers.

Dependencies

Install these first, or the mod will not work:

northstar-Northstar

File & checksum

Filename
ChatGuard-1.1.0.zip
File size
8.6 KiB
SHA-256
573ab8daf509ccb726894f2c81c8bb8c8d5fc906c6bad7512ed66106945762d7
Stored at
2026-10-10 00:21