ChatFilter

聊天过滤器,反诅咒,反脏话插件。Folia兼容。正则表达式模式。

资源图片
# ChatFilter Chat Filter 是一个聊天管理插件,用于减少垃圾信息、咒骂、IP 和 URL 的广告。阻止聊天中的重复,并添加任意数量的脏话、IP 和 URL,以确保您的服务器聊天得到控制!此插件还过滤书籍、告示牌、命令和铁砧。更多详情请见下文! ## 特性 - **正则表达式过滤:** 使用正则表达式来防止绕过过滤器。 - **多重过滤器:** 过滤聊天、铁砧、告示牌、命令和书籍中的单词、IP和URL。 - **Unicode 支持:** 阻止使用与破解客户端常见的某些 Unicode。(黑客字体) - **反垃圾信息:** 阻止重复或类似的 message,以及过多的大写字母和字符垃圾信息。(玩家名称除外) - **惩罚:** 当玩家被过滤器捕获时执行命令。 - **命令:** 在游戏中生成正则表达式的单词、单词白名单、暂停和清除聊天。 - **通知工作人员:** 将咒骂和广告提醒并突出显示给具有正确权限的玩家。 - **可定制性:** 所有消息都可以完全修改 - 支持 Hex。 - **预设单词:** 超过 55+ 个预设的英语单词。 - **无多余功能:** ChatFilter 的设计宗旨是保持简单和基本。 - **语言文件:** ChatFilter 目前支持英语、丹麦语、中文(感谢 Zhaomengran)和西班牙语。 ## 命令 - `/clearchat (/cf clear)` – 清空聊天。 - `/cf help` – 显示插件命令列表。 - `/cf reload` – 重新加载插件配置。 - `/cf blacklist (ip/word) list/add/remove ` – 黑名单选定的单词或 IP。 (不允许该单词/IP 通过过滤器) - `/cf whitelist (ip/word) list/add/remove ` – 白名单选定的单词或 IP。 (允许字符流/单词或 IP 通过过滤器) - `/cf import` - 导入纯文本单词 - `/cf pause` – 暂停未获得绕过权限的玩家的聊天。 ## 权限 - `chatfilter.reload` – 允许玩家使用 /cf reload - `chatfilter.blacklist` – 允许玩家使用 /cf blacklist - `chatfilter.whitelist` – 允许玩家使用 /cf whitelist - `chatfilter.blacklist.remove` – 允许玩家使用 /cf whitelist remove - `chatfilter.whitelist.remove` – 允许玩家使用 /cf whitelist remove - `chatfilter.view` – 允许玩家查看过滤器捕获的内容 - `chatfilter.pause` – 允许玩家暂停聊天 - `chatfilter.bypass` – 允许玩家绕过所有过滤器(聊天、告示牌、书籍、铁砧、去除大写、暂停聊天和重复消息) - `chatfilter.bypass.chat` – 允许玩家在聊天中绕过 - `chatfilter.bypass.sign` – 允许玩家在告示牌上绕过 - `chatfilter.bypass.anvil` – 允许玩家在铁砧中绕过 - `chatfilter.bypass.book` – 允许玩家在书籍中绕过 - `chatfilter.bypass.command` – 允许玩家在命令中绕过 - `chatfilter.bypass.repeat` – 允许玩家绕过重复消息 - `chatfilter.bypass.caps` – 允许玩家绕过聊天去除大写 - `chatfilter.bypass.pause` – 允许玩家绕过暂停的聊天 - `chatfilter.bypass.swear` – 允许玩家绕过所有脏话过滤器(聊天、书籍、命令等) - chatfilter.bypass.swear.` – 允许玩家绕过设置的配置项 (聊天、书籍、命令等) - chatfilter.bypass.ip.` – 允许玩家绕过设置的配置项 (聊天、书籍、命令等) chatfilter.bypass.ip` – 允许玩家绕过所有 IP 过滤器(聊天、书籍、命令等) # 免责声明 这是一个与相同名称的较早插件的分叉版本。这个分叉版本实现了 Folia。