当用户名/ID 来自变量时,如何在 Workflow Builder 的 slack 消息中提及用户

问题描述 投票:0回答:2

我正在尝试为我的松弛团队制定一个工作流程,其中我有以下步骤:(使用工作流程构建器)

当用户单击频道中的快捷方式时启动

打开表格 - 我们提出很多问题,一个问题有多个修复选项

从 Google 表格中选择行 - 根据答案,我们选择一行

向 Slack 通道发送消息 - 使用包含 slack 成员 ID(或用户名)的同一行的另一列中的值来提及消息中的人员

我的期望:

频道上的松弛消息提及@userHere(触发通知)

发生了什么:

消息以 @userHere 作为计划字符串在通道上发送。不像提到的那样,即不可点击并且不会触发通知。

可能吗?我做错了什么?

我尝试过的:

我在发送消息步骤中输入的内容 工作表中保存的内容
@变量 “用户名”
@变量 “U123213”
变量 “@用户名”
变量 “@U123213”
{{变量}} @用户名

还有许多其他..但我从未被提及过。

slack slack-api slack-block-kit
2个回答
0
投票

潜在的 Slack Workflow Builder 问题:具有“选择多人”选项的表单可能无法正常工作,而“选择一个人”则可以正常工作。我刚刚测试了两者。


-2
投票

当从 SLACK API 发帖时,我相信 @ 的正确代码是将其括在尖括号中

<@user_id>

因此,如果您输入的形式为

{{variable}}

然后它应该适当地翻译变量。

© www.soinside.com 2019 - 2024. All rights reserved.