Punishment Chat

惩罚聊天是一个轻量级的管理工具,可帮助服务器工作人员快速且透明地管理扰乱用户。它支持临时和永久静音、带有跟踪的警告以及清除警告。

资源图片
惩罚聊天是一个轻量级的管理工具,帮助服务器工作人员快速且透明地管理具有破坏性的用户。它支持临时和永久静音,跟踪警告,以及清除警告。简单的命令、清晰的反馈和权限检查使管理变得快速且一致。 主要功能 /mute [duration] [reason] — 静音用户(临时或永久) /unmute — 立即移除静音 /warn [reason] — 将警告条目添加到用户的记录中 /clearwarn [warn_id/all] — 移除单个警告或所有警告 警告历史跟踪(由版主查看) 可配置的默认静音角色&日志频道 清晰、可定制的机器人响应,用于透明度 命令和用法 /mute [duration] [reason] 静音用户。duration 格式示例:10m,2h,7d,或省略以进行永久静音。 示例:/mute @TroubleMaker 30m 发送垃圾邀请 /unmute 立即移除静音并恢复发言权限。 示例:/unmute @TroubleMaker /warn [reason] 向用户的记录添加警告并记录它。每个警告都有一个ID和时间戳。 示例:/warn @User 不当语言 /clearwarn 通过ID移除特定的警告,或者使用all来清除该用户的所有警告。 示例:/clearwarn @User 3 或 /clearwarn @User all 其他版主工具(建议) /warnings — 列出当前警告和ID。 自动升级:在N个警告后配置动作(可选)。 权限 需要 MODERATE_MEMBERS (或等效) 权限才能运行 /mute 和 /unmute。 需要 MANAGE_MESSAGES 或自定义版主角色权限才能运行 /warn 和 /clearwarn。 机器人需要权限来管理角色(以应用/移除静音角色)并在日志频道中发送消息。 配置(推荐) muteRole: 赋给静音用户的角色(可配置)。 logChannel: 帖子管理动作的频道。 defaultMuteDuration: 如果未提供静音命令的默认持续时间(可选)。 autoEscalation: [disabled|n-warns => action] — 可选的自动惩罚。 示例机器人消息 静音时:🔇 @User 被 @Mod 静音 30 分钟 — 原因:发送垃圾邀请 发出警告时:⚠️ 向 @User 发出警告 — ID: 4 — 原因:不当语言 清除警告时:✅ 清除了 @User 的警告 ID 4 — 由 @Mod 清除 注意事项和最佳实践 在静音/警告时使用清晰的原因,以保持透明。 在私有版主日志频道中记录所有管理操作。 考虑使用基于角色的临时静音,以保持服务器权限。