Straftat Stream Safety

版本 v1.0.1·更新於 2025-07-19

'Streamer mode' for Twitch TOS etc

模組介紹 作者原文

STRAFTAT Stream Safety

Adds a configurable 'streamer mode' to STRAFTAT.

This mod is configurable and allows you to do the following:

  • censor words - ON BY DEFAULT
  • Replaces words found in the badWords file with *
  • This is a very simple regex replace operation EX: Knight becomes K*ht
  • This is not guaranteed to catch everything but is the least disruptive option
  • Privacy Mode - ON BY DEFAULT
  • When hosting a lobby this will hide your friend id, lobby id, and friends list
  • Completely Disable Chat - DISABLED BY DEFAULT
  • Neither your own messages, or the other players messages will display
  • You can still however send messages incase you need to communicate something, you** just won't see them
  • Proxy Chat - DISABLED BY DEFAULT
  • This option launches an external program that the chat text is routed to
  • This allows you to display the external program on your second monitor
  • You can read the game chat, but your twitch stream will not be able to see it
  • Messages will still display on your game but the name and content will be replaced with "Name" and "Sent a message"
  • As you would assume, this option makes the most significant changes but is the most foolproof without completely disabling chat.
  • Remove Icons - DISABLED BY DEFAULT
  • Turn this on if you're worried about being matched with people with TOS breaking pfps

"This mod uses an exe for the Proxy Chat? Isn't that sketchy?"

I understand that sentiment which is why I uploaded the source code for the binary to my GitHub.

You are more than welcome to download that, run cargo build --release, then replace the pipe.exe you downloaded with the one you just built.

The source code for this mod is also on my GitHub.

The bad word list is from here by LDNOOBW.

This file badWords will be beside the.dll, you can modify it as you wish to add or remove words.

The config file is 'BepInEx/config/malco.StrafStreamSafety.config'

Pictures:

Default settings:

(chat proxy false, remove foreign icons false, privacy mode true censor chat true)

Proxy mode:

(chat proxy true, remove foreign icons true, privacy mode true, censor chat false)

This is the 'STRAFTAT Chat Proxy' that pops up:

This is what messages in game look like (Icons are not present because remove foreign icons is true in config):

This is what messages in the STRAFTAT Chat Proxy window look like:

@_kieth in the discord if you have questions, concerns, or suggestions.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
Straftat_Stream_Safety-1.0.1.zip
檔案大小
1.9 MiB