- 版权类型
- 原创
- 插件中文名称
- 小依聊天屏蔽
- 插件英文名称
- XikChatLimit
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- 无
- 适配版本(Java)
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
一款轻量化聊天管理插件,专为RPG综合服务器打造,一站式维护公屏聊天秩序,无需任何前置依赖!
-
-
主指令:/xikchatlimit
别名:/xcl
-
-
-
-
-
-
-
-
1. 敏感词匹配区分大小写,建议变体词汇完整录入配置
2. [xikchatlimit.bypass] 权限请谨慎分配,拥有权限将绕过所有聊天检测
3. 空格拆分类规避(s b)无法依靠关键词拦截,遇到新型广告话术可自行追加词条
🖼 配置预览 & 运行效果展示
-
-
-
-
-
YAML:
# true:启用全部聊天检查。
# false:停止检查并清空全部玩家的限制、警告和累犯记录。
Enable: true
Reload:
# 执行 /xikchatlimit reload 或 /xcl reload 成功后是否清空全部玩家限制状态。
# false:保留当前窗口计数、警告次数和累犯记录,并继续使用新配置判断。
# true:清空发言窗口、重复窗口、普通警告、累犯记录和封禁预警。
Clear-Limits: true
# 发言频率限制。
Limit:
# 统计最近多少秒内发送的消息。
Time: 10
# 统计窗口内允许发送的消息数量;第 times + 1 条消息开始判定为违规。
# 被频率规则拦截的消息仍会计入当前统计窗口。
times: 5
# 每次频率违规增加一次警告;达到此次数后,下一次频率违规执行 Limitcmds。
warn-times: 3
# 从最后一次同类警告开始计时,达到此时间后清除频率警告次数。
release-warn: 30
# 每次频率警告时发送给玩家的提示。
Limitmsg: "&7[&c小依&7] &e你因发言太快而被警告!&a请30秒后再发言&e|&c否则将被请出&e|&4多次违规将被封禁"
# 频率警告到期清除时发送给在线玩家的提示。
releasemsg: "&7[&a小依&7] &f发言警告已解除"
# 超过 warn-times 后清除本类警告并依次执行;第一条成功时记为一次普通处罚。
# con:命令 由服务器控制台执行,例如 con:kick {player} 原因。
# op:命令 由玩家临时获得 OP 后执行,命令结束后恢复玩家原有 OP 状态。
# 不填写前缀的命令由玩家使用自身权限执行,命令开头可以填写一个 /。
Limitcmds:
- "con:kick {player} &c疑似刷屏被踢出,请重新登录,有疑问请截图联系服主"
- "con:bc &e玩家 &a{player} &e因刷屏被请出了服务器."
# 重复内容发送限制。
RepeatLimit:
# 统计同一内容最近多少秒内的发送次数。
Time: 10
# 同一内容在统计窗口内允许发送的次数;第 times + 1 次开始判定为违规。
# 比较时忽略消息首尾空格和英文字母大小写,消息内部内容保持不变。
times: 2
# 每次重复内容违规增加一次警告;达到此次数后,下一次违规执行 Limitcmds。
warn-times: 1
# 从最后一次同类警告开始计时,达到此时间后清除重复内容警告次数。
release-warn: 30
# 每次重复内容警告时发送给玩家的提示。
Limitmsg: "&7[&c小依&7] &e你因疑似重复刷屏而被警告!&a请重复发言&e|&c否则将被请出&e|&4多次违规将被封禁"
# 重复内容警告到期清除时发送给在线玩家的提示。
releasemsg: "&7[&a小依&7] &f发言警告已解除"
# 超过 warn-times 后清除本类警告并依次执行;第一条成功时记为一次普通处罚。
Limitcmds:
- "con:kick {player} &c疑似重复刷屏被踢出,请重新登录,有疑问请截图联系服主"
- "con:bc &e玩家 &a{player} &e因重复刷屏被请出了服务器."
# 敏感词限制。
BadSay:
# 消息只要包含任意词条就会被拦截;匹配时区分大小写。
# 每行填写一个完整词条,不允许填写空内容。
Words:
# 辱骂类 - 傻逼系列全套变体
- "傻福"
- "傻比"
- "煞笔"
- "煞逼"
- "傻哔"
- "沙比"
- "沙哔"
- "傻b"
- "傻.B"
- "傻.b"
- "s逼"
- "S逼"
- "s.逼"
- "S.逼"
- "煞b"
- "煞.B"
- "煞.b"
- "sb"
- "Sb"
- "sB"
- "SB"
- "s.b"
- "s.B"
- "S.b"
- "S.B"
# ========== 引流广告、外服推广关键词(优化防误封 · 最终版) ==========
# 骗子最爱:用【裙】替代【群】规避检测
- "qq群"
- "QQ群"
- "qq裙"
- "QQ裙"
- "q裙"
- "Q裙"
- "秋秋裙"
- "秋裙"
- "扣裙"
- "扣扣裙"
# 群相关引流词组
- "扣群"
- "扣扣群"
- "秋秋群"
# 加群/进群广告变体
- "加裙"
- "进裙"
- "加群"
- "进群"
# 招募类广告组合(广告常用句式)
- "招募玩家"
- "招人玩"
- "找我玩"
- "联系我"
# 跨服引流话术
- "新开服"
- "新服开荒"
- "来我服"
- "来咱们服"
- "换服"
- "转服"
# 每次敏感词违规增加一次警告;达到此次数后,下一次违规执行 Limitcmds。
warn-times: 3
# 从最后一次同类警告开始计时,达到此时间后清除敏感词警告次数。
release-warn: 30
# 每次敏感词警告时发送给玩家的提示。
Limitmsg: "&7[&c小依&7] &e你因言语违规而被警告!&a请文明用语&e|&c否则将被请出&e|&4多次违规将被封禁"
# 敏感词警告到期清除时发送给在线玩家的提示。
releasemsg: "&7[&a小依&7] &f言语警告已解除"
# 超过 warn-times 后清除本类警告并依次执行;第一条成功时记为一次普通处罚。
Limitcmds:
- "con:kick {player} &c你因言语违规已被踢出,请重新登录,有疑问请截图联系服主"
- "con:bc &e玩家 &a{player} &e因言语违规被请出了服务器."
# 短时间内多次普通处罚后的封禁规则。
Banlimit:
# 只统计最近多少秒内成功执行的普通主处罚命令。
check-window: 600
# 最近统计窗口内普通处罚达到此次数后,玩家进入封禁预警阶段。
threshold: 3
# 进入封禁预警阶段后允许警告的次数;超过此次数时执行封禁命令。
warn-times: 1
# 封禁预警阶段每次警告时发送给玩家的提示。
Limitmsg: "&7[&c小依&7] &e短期内你多次违反发言相关规定,再次违规将封禁账号"
# 超过封禁预警次数后依次执行;第一条成功时清空该玩家的全部限制状态。
# 第一条执行失败时保留封禁预警状态,玩家下次违规时会再次尝试执行。
Limitcmds:
- "con:ban {player} &4屡次违规已被封禁,有疑问请截图联系服主"
- "con:bc &e玩家 &a{player} &e因屡次违规已被封禁."