Skip to content

Latest commit

 

History

History
65 lines (54 loc) · 2.22 KB

README.md

File metadata and controls

65 lines (54 loc) · 2.22 KB

DonotFuck 禁止脏话

  • 作者: 羽学 Cai
  • 出处: 禁止脏话(内嵌版)
  • 这是一个Tshock服务器插件主要用于:对服务器内的玩家检测文明发言,如果发送了配置文件中的字符则用*号代替该玩家词语。

指令

语法 别名 权限 说明
/df DonotFuck 指令菜单
/df list DonotFuck 列出敏感词表(给玩家用的)
/df log DonotFuck.admin 开启或关闭敏感词记录
/df add 词语 DonotFuck.admin 添加敏感词
/df del 词语 DonotFuck.admin 移除敏感词
/reload tshock.cfg.reload 重载配置文件

配置

配置文件路径: tshock/禁止脏话/禁止脏话.json

{
  "每页行数": 30,
  "记录日志": true,
  "脏话表": [
    "6",
    ""
  ]
}

更新日志

v3.1
补充了i18n 英文翻译
加入了发言是否为指令的判断处理
加入了记录敏感词到配置文件目录下的《脏话纪录》
加入了/df 系列指令
将指令权限划分
DonotFuck:用于给玩家查询敏感词
DonotFuck.admin:用于给管理员添加或者移除敏感词

v3.0
重构代码逻辑,移除了封禁逻辑,当检测玩家有脏话时用*号代替
将免检的权限名更改为:DonotFuck

v2.0
1.修复了玩家被封禁后不会清空计数问题
2.修复了玩家随意发送字符1次都会导致封禁问题
3.修复了空引用,引起的聊天黄码刷屏问题
4.修复了玩家每次发脏话不会广播问题,
并列出所触发的敏感词,输出给所有玩家与控制台
5.添加了日志记录
6.移除了在Config中的【启用】选项

v1.0:  
1.可以用配置文件自定义:启用开关、词、封禁时长、是否封禁、检查次数
2.给配置文件加了Reload重载方法

反馈