返回顶部
d

delete-agent-with-telegram-group删除Telegram群组代理

Safely and thoroughly delete an OpenClaw agent and its artifacts. Use when user asks to remove an agent completely, including workspace, agent files under ~/.openclaw/agents, bindings, Telegram group routing config, dedicated Telegram group, and related cron jobs. Always run local cleanup via script with dry-run first; if Telegram group deletion is requested, require a separate explicit confirmation before any browser/session control or irreversible group deletion.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.2
安全检测
已通过
537
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

delete-agent-with-telegram-group

删除代理(清理)

永久移除一个代理及其相关的本地配置/文件。

安全规则

  • - 此操作具有破坏性。始终需要用户明确确认。
  • 强制执行三步验证:
1) 运行 --dry-run, 2) 明确确认本地删除, 3) 单独明确确认Telegram浏览器/会话控制的群组删除。
  • - 询问用户是否同时删除专属的Telegram群组。
  • 未经单独确认,绝不自动删除Telegram群组。
  • 优先使用脚本执行本地清理(稳定、低token消耗)。

输入项

收集以下信息:

  • - agentid(必填)
  • deleteworkspace(是/否)
  • deletetelegramgroupconfig(是/否;通常为是)
  • deletetelegramgroup(是/否;需要明确确认)
  • deletecron_jobs(是/否;通常为是)

脚本优先命令

预运行:

bash
python3 scripts/deleteagent.py --agent-id id> --dry-run

执行(确认后):

bash
python3 scripts/deleteagent.py --agent-id id> --yes --delete-workspace --delete-telegram-group-config --delete-cron-jobs

脚本安全防护

  • - scripts/deleteagent.py 验证 agentid 格式:[a-z0-9-]+。
  • 当目标路径超出允许目录范围时,拒绝执行删除。
  • 仅当工作区路径位于用户主目录下且文件夹名称以 claw- 开头时,才允许删除工作区。
  • 在写入配置更改前会创建备份文件。

脚本删除的内容

  • - ~/.openclaw/openclaw.json 中的代理条目(agents.list)
  • 代理绑定(bindings[] 中匹配的 agentId)
  • 由这些绑定关联的Telegram群组路由条目
- channels.telegram.groups.
  • - 代理目录:
- ~/.openclaw/agents/
  • - 代理配置中的工作区目录(如果指定了 --delete-workspace)
  • ~/.openclaw/cron/jobs.json 中属于该代理的定时任务(如果指定了 --delete-cron-jobs)

专属Telegram群组删除

本技能不包含Telegram删除自动化代码;使用外部浏览器自动化工具或用户手动操作。

在本地脚本删除完成后,且仅当用户确认 deletetelegramgroup=yes 时:

  1. 1. 要求单独明确确认:用户同意浏览器/会话控制及不可逆的群组删除操作。
  2. 从已删除的绑定中识别专属群组 chat_id。
  3. 使用浏览器自动化(Telegram Web)打开该群组并执行删除群组。
  4. 在Telegram删除对话框中,勾选同时删除所有成员(如可用),然后确认删除。
  5. 清晰报告群组最终状态:已删除 / 仅退出 / 待手动处理。

后续步骤

  • - 展示脚本创建的备份文件(openclaw.json.bak.、jobs.json.bak.),以便用户保留恢复点。
  • 如果网关支持热重载,则执行热重载。
  • 如果未执行热重载,在重启网关前请求明确确认,然后验证日志。
  • 返回包含已删除项目的简洁摘要。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 delete-agent-with-telegram-group-1776419997 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 delete-agent-with-telegram-group-1776419997 技能

通过命令行安装

skillhub install delete-agent-with-telegram-group-1776419997

下载

⬇ 下载 delete-agent-with-telegram-group v0.1.2(免费)

文件大小: 3.9 KB | 发布时间: 2026-4-17 18:57

v0.1.2 最新 2026-4-17 18:57
Security hardening: add strict agent_id/path validation in delete script, restrict workspace deletion to safe claw-* paths under home, enforce 3-step confirmation gates, and require explicit approval before any gateway restart/browser-driven Telegram group deletion.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large