You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bot Framework Slack频道:如何以回复形式发送活动而非新消息?

在Slack中以回复形式发送消息的正确方式
  • 不需要通过拼接conversation.id和消息ts来设置replyToId,Slack的线程回复需要通过channelData字段指定thread_ts。
  • 修正后的代码如下:
// 创建回复消息
const replyActivity = MessageFactory.text(replyText, replyText);

// 配置Slack线程回复参数
replyActivity.channelData = {
  thread_ts: context.activity.channelData.SlackMessage.event.ts
};

// 发送回复
await context.sendActivity(replyActivity);
  • 关键说明:
    • thread_ts的值必须是父消息的原始ts(即你从context.activity.channelData.SlackMessage.event.ts获取到的时间戳)。
    • 无需设置replyToId,Slack适配器会优先读取channelData里的线程配置来生成回复。

内容的提问来源于stack exchange,提问作者Learner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 21:01:07