问题标签 [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 投票
2 回答
2213 浏览

slack - 将日期选择器添加到松弛对话框?

我想将日期选择器元素添加到松弛对话框。很明显,从 文档中,我们只能添加输入、文本区域和选择元素。

在松弛对话框中使用日期选择器是否有任何技巧?

0 投票
1 回答
1370 浏览

slack - 用于搜索外部数据源的 Slack 对话框

我有几个关于松弛对话的问题。我开发了一个表格来完成和提交。一个字段正在使用外部数据源,我可以在下拉列表中看到选项。

为了进一步增强这一点,我想知道我们是否可以使用搜索功能,例如如果用户键入“abc”,它会显示在匹配“abc”的那些选项上。

我的另一个问题是,在相同的表单中,有多个字段,我们能否以这样一种方式配置对话框,即基于一个值,另一个选项集必须查询和更改。

请在这部分提供帮助。谢谢你。

当前使用的对话框 json:

0 投票
1 回答
477 浏览

php - 打开松弛对话框

我创建了一个交互式消息按钮来打开一个对话框。

这是交互消息端点的应用程序代码。

请求成功,我在 jsontext属性中定义的消息显示在 slack 中。但是对话框没有打开。

打开对话框,我的代码缺少什么部分?

0 投票
1 回答
295 浏览

google-apps-script - 如何从松弛对话框中获取信息以存储在谷歌表格中?

我正在尝试构建一个松弛对话框,该对话框将接受团队成员关于他们正在做什么的回复,并将该信息存储在谷歌表格中。我的对话框正在工作,但我不确定如何使用 Google App Script 在 google 表格中捕获信息。

我已经尝试过下面的代码,但我没有像我期望的那样在单元格 A1 中获取任何信息,而是将 HTML 响应恢复为松弛状态。

我没有让我的对话框打开然后记录响应,而是在 Slack 中得到以下响应:

我只需要知道如何让对话框的每个字段的响应出现在谷歌表中。现在我的所有内容都出现在单元格 A1 中,但实际上我希望用户名出现在 1A 中,日期出现在 1B 中,响应出现在 1C-E 中。

我还想添加一些功能来将下一个响应添加到下一个空行,而不是总是粘贴在 1A 中。然而,这篇文章的主要目的只是让响应出现在谷歌表格中。

我是一名 python 程序员,所以我的 JavaScript 不是很好。

0 投票
1 回答
247 浏览

slack - 单击选择菜单会在松弛模式视图中打开另一个菜单

我正在使用 Slack 的 views.open API 创建一个模式。我有 1 个频道选择器和 1 个用户选择器。每当我点击频道选择器时,它都会打开用户选择器,就像我点击它一样。我是在滥用 API 还是这是一个错误?以下是可用于在 Slack Block Kit Builder 中可视化模式的 JSON 代码

0 投票
2 回答
880 浏览

python-3.x - 用户如何将图像上传到 Slack 应用程序?

为了提供上下文,我有一个允许用户创建广告的 Slack 机器人,我可以使用对话框来获取列表标题、描述和价格。我正在寻找一种允许用户也添加图像的方法。

file.upload似乎允许机器人上传文件,但我想要的是能够允许用户在本地选择文件并上传它们,然后机器人将能够捕获并做出相应的响应

这就是我到目前为止所拥有的

0 投票
1 回答
156 浏览

slack - 仅在移动设备上触发 Slack 命令超时错误(3000 毫秒之前)

我正在按照文档中所说的那样做:收到命令后立即发送 200 个响应。正如@rcoup 在如何避免松弛命令超时错误中所说的那样?.

它在松弛的桌面上完美运行。根本没有错误消息。但是,当我在 slack 上为 iOS 调用命令时,这些 503 超时消息不断出现。奇怪的是,有时它们会在响应已经存在之后出现。:/

移动设备是否有任何不同的时间限制或不同的方法?在他们的文档中找不到任何内容。

0 投票
1 回答
608 浏览

javascript - 无法使用 Slack 螺栓检测来自多用户选择的操作

下面是一个简单的节点松弛应用程序,它向用户显示内置的multi user select块元素。我想在用户单击输入中的提交按钮时处理该操作,因此我在块中设置了 action_id 并根据文档中的示例添加了一个操作侦听器。

但是,该操作没有被触发;ngrok 显示传入/slack/actions请求但返回 404。

我在这里想念什么?

0 投票
0 回答
38 浏览

modal-dialog - 使用模态在 Slack 中构建重复事件的最佳方法是什么?

我正在尝试使用模态为我的 Slack 应用程序构建一个重复事件。虽然我处理每周重复事件,但我不确定如何处理每月重复事件 - 例如,每月 6 日、每月第一个星期二、每月第二个星期二等。

0 投票
1 回答
280 浏览

slack - Slack API - 输入框输入密码以隐藏信息

是否有隐藏输入框字段中输入的文本(类似于 HTML 密码类型)?