ChatGuard
Automatically blocks slurs and offensive messages from your chat. Includes leet speak detection, repeat collapsing, separator stripping, and an optional Kindness Mode.
模組介紹 作者原文
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
安裝與使用 安裝:Northstar 用戶端模組
- 先安裝 Northstar 用戶端(Titanfall 2 的開源社群用戶端,官方發布頁提供安裝器),模組由它載入。
- 把本站下載的壓縮包解壓,內容放入 Titanfall2 目錄下的 Northstar/mods/ 資料夾。
- 透過 NorthstarLauncher.exe 啟動遊戲,控制台會列出已載入的模組。
Northstar 用於私人伺服器與自訂內容,請勿用它連線官方伺服器。
下面這些內容需要先安裝,否則該模組不會生效: