IM 故障排查
排查 Telegram 与钉钉接入中的常见问题。
Telegram 能 setWebhook 成功但机器人不回消息
按顺序检查:
- IM 是否真的在运行,
GET /api/v1/health是否正常 - 环境变量是否写在正确文件(根
.envvsim/.env) TELEGRAM_BOT_TOKEN是否生效- 若配置了
TELEGRAM_WEBHOOK_SECRET_TOKEN,setWebhook是否传了同值secret_token - 查看 IM 日志是否有:
Invalid webhook tokenim_provider_disabledtelegram_send_failed
钉钉消息收不到
DINGTALK_ENABLED=true是否生效- Stream 模式下
DINGTALK_CLIENT_ID/SECRET/ROBOT_CODE是否正确 - Webhook 模式下 token 校验是否一致
- 群聊中是否
@机器人
/help 可以,但普通文本不触发任务
这通常是未连接会话导致:
- 先执行
/new <任务>或/connect <session_id> - 再发送普通文本续聊