脏话

脏话

使用不良词语的聊天消息将被混淆、过滤、静音或屏蔽。

生活质量

Profanity 是一个轻量级的 Hytale 模组,通过实时检测和处理冒犯性或不当语言来强制执行聊天卫生。

它的工作方式很简单:匹配你不想要的词,并应用可预测、可配置的后果。
这个模组是为那些想要确定性的行为、低开销以及对聊天审核执行方式拥有完全控制权的服务器设计的。

该模组附带了一个基于 LDNOOBW 的精选脏话黑名单。

配置

Action:可能的值为 "obscure" 和 "filter"。
Obscure 将替换脏话(请参阅下面的 ObscureReplacement),filter 将阻止整个消息发送。

FilterResponse:当 Action 设置为 "filter" 时,发送给玩家的响应消息。

ObscureReplacement:将从此列表中随机选择一个词来替换冒犯性短语。
默认情况下,这仅是 "***",但你可以将其配置为使用 "banana" 和 "apple"!

Whitelist:默认黑名单中存在但应被允许的短语。

Whitelist:将被附加到默认黑名单中的不允许短语列表。

Languages:指定要从附带的 LDNOOBW 数据中加载哪些语言的词汇列表。

默认配置

{
  "Action": "filter",
  "FilterResponse": "Your message was blocked due to offensive language.",
  "ObscureReplacement": ["***"],
  "Whitelist": [],
  "Blacklist": [],
  "Languages": [
    "cs", "da", "de", "en", "es", "fa", "fi", "fil", "fr", "hi",
    "hu", "it", "nl", "no", "pl", "pt", "ru", "sv", "tr"
  ]
}

支持的语言

名称 代码
捷克语 cs
丹麦语 da
荷兰语 nl
英语 en
菲律宾语 fil
芬兰语 fi
法语 fr
德语 de
印地语 hi
匈牙利语 hu
意大利语 it
挪威语 no
波斯语 fa
波兰语 pl
葡萄牙语 pt
俄语 ru
西班牙语 es
瑞典语 sv
土耳其语 tr