Slack

向 Slack 发送消息,或根据 Slack 事件触发工作流

配置

发送消息

操作
发送消息
Slack 账号
选择 Slack 工作区
频道
选择 Slack 频道
频道 ID
输入 Slack 频道 ID(例如 C1234567890)
消息*
输入消息(支持 Slack mrkdwn)
附件
上传要附加的文件
文件附件
引用先前块中的文件
发送消息 (slack_message)

向 Slack 频道或私信发送消息。支持 Slack mrkdwn 格式。

输入
参数类型必填说明
destinationTypestring否目标类型:channel 或 dm
channelstring否目标 Slack 频道(例如 #general)
dmUserIdstring否私信的目标 Slack 用户
textstring是要发送的消息文本(支持 Slack mrkdwn 格式)
thread_tsstring否要回复的线程时间戳(创建线程回复)
filesfile[]否要附加到消息的文件
输出
参数类型说明
messageobject包含 Slack 返回的全部属性的完整消息对象
tsstring消息时间戳
channelstring消息发送到的频道 ID
fileCountnumber上传的文件数量(附加文件时)

创建画布

操作
创建画布
Slack 账号
选择 Slack 工作区
频道
选择 Slack 频道
频道 ID
输入 Slack 频道 ID(例如 C1234567890)
画布标题*
输入画布标题
画布内容*
输入画布内容(支持 markdown)
创建画布(slack_canvas)

在频道中创建并分享 Slack 画布。画布是 Slack 中的协作文档。

输入
参数类型必填说明
channelstring是目标 Slack 频道(例如 #general)
titlestring是画布标题
contentstring是Markdown 格式的画布内容
输出
参数类型说明
canvas_idstring已创建画布的 ID
channelstring创建画布的频道
titlestring画布标题

读取消息

操作
读取消息
Slack 账号
选择 Slack 工作区
频道
选择 Slack 频道
频道 ID
输入 Slack 频道 ID(例如 C1234567890)
消息条数限制
15
最早时间戳
ISO 8601 时间戳
读取消息(slack_message_reader)

从 Slack 频道读取最新消息。可按条件筛选并获取对话历史。

输入
参数类型必填说明
channelstring是要从中读取消息的 Slack 频道(例如 #general)
limitnumber否要获取的消息数量(默认:10,最大:100)
oldeststring否时间范围起始(时间戳)
lateststring否时间范围结束(时间戳)
输出
参数类型说明
messagesarray来自频道的消息对象数组

使用说明

将 Slack 集成到工作流中。可发送消息、创建画布并读取消息。也可用于触发模式,在有消息发送到频道时触发工作流。

备注

  • 分类:tools
  • 类型:slack