问题标签 [slack-dialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
25 浏览

slack - Slack Bot:点击按钮后,将按钮更改为松弛中的文本

我在 SAP 系统中集成了 Slack 机器人。要求 单击按钮示例时。

按钮。单击按钮后,文本应更改为“@Alok Assigned the task”

在此处输入图像描述

如果有人可以提供帮助,那就太好了。

参考:https ://api.slack.com/messaging/webhooks#advanced_message_formatting

谢谢

0 投票
0 回答
68 浏览

modal-dialog - Slack 模态视图未调用选项加载 URL 端点

我创建了一个基本的松弛模态视图,它有一个占位符,类型为“external_select”。对于数据源,我还在 slack 应用程序设置中的“选项加载 URL”中添加了一个端点。但是,在菜单中搜索时没有给出任何结果。事实上,根本没有调用“选项加载 URL”。

模态代码如下:

在浏览器中,我尝试检查后端错误。以下出现。 松弛的应用程序图像

后端错误 1

后端错误 2

0 投票
1 回答
72 浏览

api - 一段时间后如何删除发布到松弛的消息?

我有一个 Slack 机器人正在向用户发送直接消息。我想添加一个功能,它会在消息发送 10 分钟后自动删除消息。请帮忙。

0 投票
1 回答
17 浏览

slack - 为松弛组中的新用户配置消息

我有一个闲散的小组,我想向新成员展示一些欢迎信息和规则和规定。有没有办法做到这一点?

对不起,如果我在错误的平台上问了它,在这种情况下我可以在哪里问这样的问题?

0 投票
1 回答
70 浏览

slack-api - 来自全局快捷方式的 Slack 临时消息

在通过全局快捷方式提交模式后,我想向用户发布“临时”消息。但是在 Slack 中,全局快捷方式没有调用快捷方式时用户关注的通道的上下文。交互端点上的 API 主体不包含任何通道信息。

然而,Asana 捷径中有一个例子:

来自全局快捷方式的 Slack 临时消息示例

当他们调用全局快捷方式时,他们如何能够向用户关注的频道发送短暂的消息?

0 投票
2 回答
304 浏览

slack - Slack 机器人可以自动加入频道吗?

我正在构建一个松弛的应用程序。

我在 oauth 范围内添加了“incoming-webhook”,让我可以选择我希望应用程序发布消息的渠道。但是,除非我在频道中 ping 应用程序以添加它。我收到“未找到频道”错误。

通过 oauth 安装应用程序时是否可以将应用程序添加到频道?无需通过 @app-name 或 /invite app-name 手动添加?

0 投票
1 回答
66 浏览

slack - 仅在提交期间使松弛模式点击请求 URL

我目前正在通过 slack 应用程序在 slack 中制作模态(模态示例如下)


在此处输入图像描述


根据他们的文档和说明,每次更改任何部分时,它都会向我定义的 URL 发送 api 请求。

是否有任何选项可以禁用它,以便我只会在调用提交操作时进行 api 调用,因为每次更改部分时进行 api 调用可能是非常垃圾的。

一直在研究它,但找不到任何答案。谢谢。

0 投票
1 回答
68 浏览

slack - 使用松弛模态更新消息

这是我的需要:我希望根据用户的消息(例如,带有 url 的消息,或一些代码,...),一个模式窗口(或短暂的消息,或其他)允许用户选择一些关键字。这些关键字将被添加到原始消息中。

示例屏幕 [1]:https ://i.stack.imgur.com/sgZG4.png [2]:https ://i.stack.imgur.com/4Ka83.png

通过教程,我设法

  • 从斜杠命令启动模态窗口,并根据此模态向通道写入一些内容(但在我的需要中,我不希望用户自己启动模态命令。它必须是自动的)
  • 根据用户的输入触发动作:使用 slackbot,在频道上用自己的消息进行响应(但没有与用户交互来选择关键字)
  • 发布带有一些输入的临时消息,但未能在频道中写入任何内容并删除临时消息。

据我了解,第二个选项不能工作,因为我需要一个触发 id 来调用模态,并且具有交互能力,对吗?

在第 3 个选项中,我不明白如何处理 trigger_id、response_url ......从最初的帖子到它的更新(我在 slack 应用程序编程方面相当新。一些术语现在仍然难以处理) .

感谢您的帮助,建议,想法,...

J。

0 投票
0 回答
15 浏览

slack - 松弛块仅为 static_select 中的一个选项添加确认

是否可以仅对 slack 的 static_select 中的任何一个选项进行确认对话?

我的情况是,我有 static_select 下拉菜单,其中包含 3 个选项发送、复制、删除。 我只想在选择删除时显示确认对话框。现在它显示所有选项。让我知道是否有其他方法可以实现这一目标。提前致谢。

0 投票
1 回答
51 浏览

slack-api - Slack view_submission 有效载荷 block_ids

我正在尝试从松弛模式有效负载(使用 Integromat)中获取提交的数据,但我无法将字段匹配为字段名称(block_ids),并且无法在每次提交时随机更改。

不知道从哪里开始,在 Slack 方面我可以做些什么来阻止这个,或者我该如何在 Integromat 中处理这个?

有效载荷如下:

在此处输入图像描述