用途:通过 Slack 传入 Webhook(Incoming Webhook)向指定 Slack 频道发送消息,适合用作通知、告警与状态更新。
主要能力:支持纯文本与 mrkdwn 格式消息;支持交互式 blocks(按钮、下拉、输入框);支持话题回复(thread_ts);支持用户提及(<@USER_ID>)与频道提及(#channel);支持带颜色的 attachments;可自定义图标与用户名。
使用方式:先在 Slack 中进入 Channel Settings → Apps → Add an App,搜索 Incoming Webhooks,完成配置并复制 Webhook URL;再将其设置为 GitHub secret,名称 AGENT_LLM_SLACK_WEBHOOK_URL。代码侧从 index.js 引入 sendSlackMessage 调用,例如简单消息 await sendSlackMessage('Hello from PopeBot!');带 blocks 的格式化消息将 blocks 数组作为第二个参数传入;话题回复传入 thread_ts。
限制:Slack Webhook 存在速率限制,该技能内置指数退避的自动重试。其余如价格、平台支持范围、具体安装命令等资料暂未提供。