AdminAbuseDetector

你想检查你的管理员是否在使用命令来获得不公平的优势吗? 使用这个插件吧!

资源图片
# 🛡️ AdminAbuseDetector **让您的服务器安全透明,通过实时管理命令监控!** AdminAbuseDetector 是一款功能强大的 Bukkit/Spigot 插件,旨在帮助服务器所有者实时监控可疑命令使用情况,从而维护透明度和检测潜在的管理滥用。 ## 🚀 主要功能 ### 📊 **全面的命令监控** - 监控关键管理命令:`give`、`effect`、`summon`、`xp`、`gamemode`、`tp`、`teleport`、`kill`、`clear`、`enchant`、`setblock`、`fill`、`weather`、`time`、`difficulty` - 跟踪来自 **玩家** 和 **控制台** 的命令 - 实时检测,零性能影响 ### 🔔 **多渠道通知** - **Discord 集成**: 将精美的嵌入式通知直接发送到您的 Discord 服务器 - **游戏内警报**: 立即向在线工作人员发送通知 - **控制台日志**: 带有时间戳和命令详情的详细服务器日志 ### ⚡ **高级 Discord 功能** - 丰富的嵌入式消息,带有颜色编码的警报 - 详细信息包括发送者、命令、时间戳和服务器名称 - 异步 webhook 发送以防止服务器卡顿 - 使用表情符号和结构化字段进行专业格式化 ### 🔧 **易于配置** - 简单的 `config.yml` 设置 - 只需添加您的 Discord webhook URL 即可开始使用 - 不需要复杂的权限或设置 ## 📋 工作原理 1. **检测**: 插件实时监控所有命令执行 2. **分析**: 检查命令是否匹配监控列表 3. **通知**: 通过多种渠道立即发送警报: - 带有详细嵌入的 Discord webhook - 具有 `adminabuse.notify` 权限的工作人员的游戏内消息 - 服务器控制台日志条目 ## 🛠️ 安装与设置 1. 下载插件并将其放置在您的 `plugins` 文件夹中 2. 启动/重启您的服务器 3. 编辑 `plugins/AdminAbuseDetector/config.yml` 4. 添加您的 Discord webhook URL: ```yaml discord: webhook-url: "https://discord.com/api/webhooks/YOUR_WEBHOOK_URL" ``` 5. 重新加载或重启您的服务器 ## 🎯 适用对象 - 希望监控工作人员活动的 **服务器所有者** - 管理多个服务器的 **网络管理员** - 维护透明度的 **社区服务器** - 预防不公平优势的 **竞技服务器** - 优先考虑公平性和责任制的 **任何服务器** ## 📊 监控内容 该插件跟踪以下可能改变游戏规则的命令的使用情况: - **物品命令**: `give`、`clear` - **玩家效果**: `effect`、`gamemode` - **世界操作**: `setblock`、`fill`、`weather`、`time`、`difficulty` - **实体命令**: `summon`、`kill` - **玩家命令**: `tp`、`teleport`、`xp` ## 🔒 安全与隐私 - **透明操作**: 没有隐藏功能或后门 - **开源心态**: 干净、可审计的代码 - **基于权限**: 只有工作人员才能收到通知 - **非侵入性**: 不会干扰正常的服务器操作 ## 📸 Discord 通知示例 当检测到监控命令时,您将收到带有以下内容的专业 Discord 通知: - 🚨 **警报标题**: "检测到作弊命令!" - 👤 **发送者信息**: 玩家姓名和类型(玩家/控制台) - ⚡ **命令详情**: 执行的确切命令 - 🕐 **时间戳**: 执行命令的时间 - 🖥️ **服务器名称**: 命令使用的服务器 ## 🎮 兼容性 - **Bukkit**: ✅ 完全兼容 - **Spigot**: ✅ 完全兼容 - **Paper**: ✅ 完全兼容 - **Minecraft 版本**: 1.8+ (测试到最新版本) ## 🆘 支持 需要帮助? 有建议? 发现 bug 了? - 检查插件文档 - 审查配置示例 - 通过项目页面报告问题 ## 📝 权限 - `adminabuse.notify` - 接收命令检测到的游戏内通知 (默认:OP) --- **⭐ 如果此插件有助于保持服务器的公平性和透明度,请考虑留下评论!** *AdminAbuseDetector - 因为透明构建信任。*