Discord诊断修复工具

4小时前更新 1 00

Discord机器人

收录时间:
2026-02-26
Discord诊断修复工具Discord诊断修复工具
Discord诊断修复工具

技能简介

Discord Doctor 是一款面向 Clawdbot 生态的命令行诊断工具,用于快速排查 Discord 机器人、Gateway 服务及 OAuth 令牌相关的连接与配置问题,支持一键自动修复常见故障。

能做什么

  • 检测 Discord 桌面应用运行状态
  • 验证 Gateway 守护进程及 HTTP 端口(18789)可用性
  • 检查机器人与 Discord 的实际连接状态
  • 识别 Anthropic OAuth 令牌是否过期
  • 发现并清理旧版 Clawdis 遗留的 launchd 服务与配置目录
  • 自动安装缺失的 npm 包、重启 Gateway、备份冲突配置

使用说明

安装前提:系统需已安装 Node.js 与 curl。将本技能文件置于 Clawdbot 技能目录后,无需额外安装步骤即可调用。

执行诊断

# 仅检查状态,不执行修复
discord-doctor

自动修复模式

# 检测问题并尝试自动修复
discord-doctor --fix

OAuth 令牌续期:若提示令牌过期,执行以下命令重新认证:

cd ~/Clawdis && npx clawdbot configure

选择 “Anthropic OAuth (Claude Pro/Max)” 完成授权。

输入与输出

见下方输入与输出表格。

项目内容
输入运行模式(诊断/修复)、本地 Discord 进程、Gateway 端口 18789、OAuth 令牌、遗留配置路径 ~/.clawdis
输出7 项健康检查报告、自动修复执行日志、配置备份位置、依赖安装结果、续期操作指引
适用人群Clawdbot 用户、Discord 机器人开发者、Gateway 运维人员、Clawdis 迁移用户
不包含Discord 官方服务器故障处理、其他 OAuth 提供商支持、Windows 平台服务管理、GUI 界面

 

风险提示

  • –fix 模式会修改系统服务与配置文件,建议先运行无参数命令确认问题
  • 自动修复将移动 ~/.clawdis 至 ~/.clawdis-backup,请提前确认无重要自定义配置
  • 移除旧版 launchd 服务后,原 Clawdis 实例将停止运行
  • OAuth 令牌续期需要人工交互,无法完全自动化

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jhillock/discord-doctor/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...