Slack 问题排查
解决 Slack 通知缺失、重复及 Webhook 错误问题。检查 Webhook 配置、测试连接或从头重新连接。
Slack 通知需要有效的传入 Webhook。
通知未显示
1
检查 Webhook- 前往 Integrations
- 确认 Slack 显示为已连接
- 点击 Send Test 测试连接
2
验证频道Slack 频道可能已被删除或重命名。如有需要,请创建新的 Webhook。
3
检查通知设置确认您已启用所需的通知类型(构建开始、成功、失败)。
Webhook 错误
“Webhook URL 无效”
URL 格式不正确,或 Webhook 已被删除。
解决方法:
- 在 Slack 中创建新的 Webhook
- 复制包含
https://的完整 URL - 在 Jamdesk 中更新 Webhook
“找不到频道”
目标频道已不存在。
解决方法:
- 创建指向现有频道的新 Webhook
- 在 Jamdesk 中更新 Webhook URL
“发布到频道失败”
Webhook 可能已被撤销,或机器人已被移除。
解决方法:
- 检查 Slack 工作区中 Jamdesk 的设置
- 如有需要,重新创建 Webhook
通知重复
您可能配置了多个 Webhook:
- 前往 Integrations
- 移除重复的 Slack 连接
- 每个频道只保留一个 Webhook
通知延迟
通知通常会在几秒内送达。延迟可能由以下原因引起:
- Slack 服务问题(请查看 Slack Status)
- 网络拥塞
- 构建队列过长
重新连接 Slack
要重置您的 Slack 集成:
1
断开连接在 Jamdesk 中,前往 Integrations → Disconnect Slack
2
创建新的 Webhook在 Slack 中为您的频道创建一个新的传入 Webhook
3
重新连接在 Jamdesk 中添加新的 Webhook URL
4
测试点击 Send Test 验证其是否正常工作
通知格式问题
如果消息显示异常:
- 确保您使用的是 Incoming Webhooks(而非 Slack API)
- 检查您的 Slack 工作区是否允许外部 Webhook
