AutoMod

终极防护有害聊天!

资源图片
# AutoMod AutoMod 是一个 Minecraft Spigot 插件,旨在通过使用 AI,特别是 Perspective API,来审查和阻止有害消息,从而增强游戏内聊天管理。该插件还阻止链接、域名和 IP 地址(IPv4 和 IPv6 均可)。此外,AutoMod 通过 Redis 通信支持多实例服务器,并利用缓存来加快审核流程,并提供可配置的缓存过期时间。 # 文档 [文档](https://docs.nextdevv.com/automod.html) ## 特性 - **AI 驱动的审核:** 使用 Perspective API 实时检测和审查有害消息。 - **链接和 IP 阻止:** 阻止链接、域名、IPv4 和 IPv6 地址,以防止垃圾邮件和恶意内容。 - **多实例支持:** 利用 Redis 在多个服务器实例之间进行通信,实现同步审核。 - **可配置的缓存:** 实施缓存以提高性能,并提供可自定义的过期设置。 - **智能反垃圾邮件检测:** 采用算法智能识别和缓解垃圾邮件行为。 - **反命令垃圾邮件:** 限制命令的使用频率,以防止滥用并保持服务器稳定性。 - **支持 LiteBans:** 与 LiteBans 集成以增强审核功能,并提供高级禁令管理功能。 ## 安装 1. 从 [发布页](https://github.com/nextdevv/automod/releases) 下载 AutoMod 的最新版本。 2. 将 `AutoMod.jar` 文件放入服务器的 `plugins` 目录中。 3. 重新启动您的 Minecraft 服务器以加载插件。 ## 配置 初始运行后,将在 `plugins/AutoMod` 目录中生成配置文件。主要配置选项包括: - **Perspective API 密钥:** 从 [Perspective API 网站](https://perspectiveapi.com/) 获取 API 密钥,并将其添加到配置文件中。 - **Redis 配置:** 设置 Redis 连接详细信息以启用多实例通信。 - **缓存设置:** 配置缓存过期时间,以在性能和资源利用率之间取得平衡。 ## 命令 - `/automod reload` - 重新加载插件配置。 - `/automod status` - 检查所有服务的状态。 - `/automod unmute ` - 解除玩家的静音。 ## 权限 - `automod.bypass` - 绕过所有 AutoMod 过滤器 - `automod.staff` - 可以看到原始消息 ## 使用方法 AutoMod 会自动审核聊天消息,根据配置阻止有害内容、链接和 IP 地址。无需额外的命令来启动审核过程。 ## 贡献 1. 在 GitHub 上fork 仓库。 2. 创建一个新的分支 (`git checkout -b feature-branch`)。 3. 进行更改并提交 (`git commit -am 'Add new feature'`)。 4. 推送分支 (`git push origin feature-branch`)。 5. 创建一个新的拉取请求。 ## 许可证 本项目采用 MIT 许可证。有关更多详细信息,请参阅 [LICENSE](LICENSE) 文件。 ## 支持 如需支持,请在 [GitHub 仓库](https://github.com/nextdevv/automod/issues) 中打开一个 issue 或通过电子邮件 contact support@unilix.it。 或者加入 Discord 服务器 https://discord.gg/hpkF73sGzw --- 感谢使用 AutoMod!希望它能帮助您保持 Minecraft 服务器聊天的安全和愉快。