HolaAlerts

HolaAlerts是一个Velocity插件,它可以过滤聊天、屏蔽脏话/广告,并通过实时警报帮助服务器保持安全。

资源图片
# **

HolaAlerts

**
Discord GitHub
## 什么是HolaAlerts? **HolaAlerts** 是一个专为 Velocity 驱动的 Minecraft 服务器设计的强大聊天监控插件。 它提供高级聊天过滤和警报功能,以维护安全、专业的服务器环境。 借助 HolaAlerts,服务器管理员可以有效地监控和管理玩家聊天,通过检测和审查不当语言和广告来确保遵守社区标准。 ## **功能** - 🛡️ **聊天过滤**: 自动审查预定义的脏话和广告模式,在玩家聊天中进行审查,并具有可自定义的替换字符。 - ✅ **广告白名单**: 允许特定域名或模式(例如 example.com)绕过广告过滤,确保服务器推广的灵活性。 - ⏲️ **实时警报**: 当检测到不当内容时,向具有可配置权限(holaalerts.notify)的员工发送游戏内和控制台警报,对于脏话和广告采用不同的格式。 - 📘 **Discord Webhook 集成**: 通过可自定义的 webhook 将详细警报传递到 Discord 服务器,包括对于脏话和广告警报的标题、颜色、字段名称、页脚和时间戳的选项。 - ❓ **基于权限的控制**: 支持绕过权限(holaalerts.bypass)以免除某些玩家的聊天过滤,以及重新加载权限(holaalerts.reload)以进行配置管理。 - ⚒️ **可重新加载的配置**: 使用 /holaalerts reload 或 /ha reload 命令轻松重新加载插件的配置,无需服务器重启即可进行动态更新。 - ⛏️ **可自定义的警报**: 提供高度可配置的警报格式,支持 MiniMessage,允许使用丰富的文本格式、悬停事件和点击复制功能来实现玩家名称。 ## 🫙 要求 - Velocity 3.3.0+ - Java 17+ ## ⚙️ 配置 HolaAlerts 提供了一个全面的 `config.yml` 文件,用于进行全面自定义。 **词语过滤:**
词语配置 ``` filters: # 将在聊天中审查的单词列表 # 您可以在需要时添加/删除单词 swear-words: - example - test - badword # 将要审查的广告模式列表 # 除非在白名单中,否则这些模式将触发广告警报 ads: - .com - .net - example.org # 从审查中排除的广告模式列表 # 包含这些模式的消息将不会被审查用于广告 # 例如,将允许的域名(如 'myserver.com')添加到防止审查 ads-whitelist: - exmaple.com - example.net ```
**Discord webhook 设置:**
Discord webhook 配置 ``` discord: # 用于发送警报的 Discord webhook URL # 您可以从您的 Discord 服务器获得此信息:服务器设置 > 集成 > 创建 Webhook webhook-url: "" # 启用或禁用 Discord webhook 通知 enabled: false # Discord embed 中脏话警报的标题 bad-word-title: "⚠️ BAD WORD ALERT ⚠️" # Discord embed 中广告警报的标题 advertise-title: "🛡️ ADVERTISEMENT ALERT 🛡️" # Discord embed 中脏话警报的颜色(十六进制或十进制,例如“FF0000”或“16711680”表示红色) bad-word-color: "FF0000" # Discord embed 中广告警报的颜色(十六进制或十进制,例如“AA00FF”或“11141120”表示紫色) advertise-color: "FFF700" # Discord embed 中玩家字段名称 player-field-name: "Player" # Discord embed 中消息字段名称 message-field-name: "Message" # Discord embed 的页脚文本(例如,服务器名称或品牌名称) footer: "" # 在 Discord embed 中显示时间戳 show-timestamp: true ```
## 📝 命令 **/holaalerts** 或 **/ha**: 显示插件信息。 **/holaalerts reload** 或 **/ha reload**: 重新加载配置(需要 holaalerts.reload 权限)。 ## 🔐 权限 **holaalerts.notify**: 接收检测到的内容的游戏内警报。 **holaalerts.bypass**: 绕过聊天过滤。 **holaalerts.reload**: 重新加载插件配置。 ## 🌟 为什么选择 HolaAlerts? HolaAlerts 非常适合寻求聊天审核这种轻量级但功能强大的服务器管理员解决方案。它与 Discord 的无缝集成、灵活的配置以及强大的权限系统使其适用于各种规模的服务器,从小型的社区到大型的网络。 _**由 [M0_kii](https://github.com/M0-ki) 开发,HolaAlerts 结合了功能与抛光的用户体验,确保您的服务器保持一个温馨和受控的环境。**_