Skip to content

屏蔽词 starlight-management:chat-filter

屏蔽玩家聊天和告示牌中的脏话以及可能导致腐竹被请去喝茶的鉴证信息。

基本信息

  • 命名空间id: starlight-management:chat-filter
  • 版本: 1.0.0
  • 是否为内部模块:
  • 是否默认开启:
  • 是否为未完成[beta]阶段:

屏蔽词规则模式

屏蔽词规则文件统一存放在starlight/config/chat-filter-rules中,为单独成组配置格式。 屏蔽词系统现在支持两种格式导入:

换行符配置格式

#开头为注释,其他格式正常,每行为一个片段(默认输入tire树,也可插入单行正则表达式,会单独提取为独立pattern

text
# 这里是一些注释内容,不会读取
去你大爷 # 这里左边就是正式内容了
你他妈的

Json配置格式

熟悉吗?就是TrChat的格式,我看起来好用就拿走了 Json是不支持关键词插入正则表达式的,暂时给各位道个歉 😦

json
{
  "lastUpdateDate": "2025/07/25",
  "words": ["去你大爷"]
  //就这样写下去吧
}

数值配置文件

参考数值配置文件模板(starlight-managements.template.yml)

屏蔽词预设词库免责声明

  • 预设屏蔽词库内容为网络数据收集总结而成,均按照对应协议提供。
  • 预设词库中的内容不代表本插件作者任何观点,仅供屏蔽查询使用。
  • 发布或以任何形式公开预设词库导致触犯相关法律法规的,我方概不负责