问题标签 [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.
slack-api - SlackAPI - 包括对话框输入和原始消息
我正在使用带有 trigger_id 的 SlackAPI views_open 打开对话框模式。在该对话框模式中,用户将输入一些信息。我的问题是我想在提交之前包含此输入和原始消息。
有人会指导我如何做到这一点吗?我非常感谢您的帮助。
.net-core - 使用错误对象响应 slack view_submission 事件
我使用 ASP.NET Core 2.1 构建与 Slack 的集成这是我的 json 格式的模态。
因此,当用户提交表单时,我的 .net 核心应用程序会收到一个 view_submission 事件,如果电话号码的格式无效,我想以错误响应此事件。Slack 文档说我应该用这样的 json 对象响应:
在调试过程中,我发现我的应用程序实际上确实从文件中加载了 json,并使用包含此 json 的字符串进行响应。但是在我的模态 输入图像描述中仍然出现此错误
控制器方法返回 Task> 对象,但我不确定它是否正确所以我的问题是:有人知道我应该如何使用 .net 核心来响应这个松弛事件吗?据我了解,即使我的 .net 核心应用程序中有验证错误并且我想将错误对象返回给 slack,我也应该以状态 200 OK 进行响应
javascript - 如何使用来自 Slack 模态的数据输入发送通道消息
我正在尝试构建一个可以在填写表格后发布频道消息的松弛应用程序。为此,我创建了一个调用模式的斜杠命令。现在我遇到了一个问题,如何访问这些输入数据并使用它来编写将发送到所选频道的消息。
现在这个 app.view 应该让我可以访问输入数据,根据 Slack 的说明,但我仍然不知道如何使用它。
ibm-watson - Passing Slack Native JSON from Watson Assistant Dialog as Response
I have integrated Watson Assistant with Slack App using Slack Integration.
Now, I am trying to push Native JSON supported by Slack through Watson Dialog using JSON Editor.
I found an article which says I need to use -
So, I tried using the following as response,
AND
ALSO tried several combinations by adding "title" referencing this document
AND
AND
But Slack does not detect it and doesn't show anything.
I've already enabled Interactivity for my app on Slack.
Has anyone been able to pass Native JSON to slack via Watson Dialog? What am I doing wrong here?
slack - Slack Dialog 外部数据源过滤
我有一个 Slack 对话框,其中有两个SELECTs
,并且都从外部数据源中提取数据。但是,第二个的可用选项SELECT
完全取决于第一个的选定值SELECT
。slack 是否有可能以某种方式将第一个的选定值传递SELECT
给第二个SELECT's
请求的有效负载?
我似乎找不到办法做到这一点。
谢谢!
php - 使用 Slack 斜杠命令找不到触发器 ID?
我的目标是能够使用斜杠命令打开对话框并将反馈处理到数据库中。我正在尝试打开对话框,但收到有关斜杠命令的错误,其中显示未找到“trigger_id”。
- 我的应用程序设置了 API 和正确的 OAuth。
- 我使用我的 php 页面 (domain.com/slash.php) 的 url 在我的应用程序中添加了一个斜杠命令
- 斜杠命令是使用下面的代码设置的。
当我从松弛运行它时,我得到了输出
我尝试了一些调试并将 trigger_id 输出到屏幕,发现 trigger_id 确实为空。我错过了什么才能通过这个?
我承认我是松弛领域的新手。我已遵循(我认为)来自 slack 网站的有关正确设置应用程序的文档。
我是否缺少我的松弛应用程序设置或我的代码中导致此错误消息的某些内容?
提前感谢您的宝贵时间!
slack - 如何从快捷方式设置触发器 ID 以在 slack 上启用模式
需要一个松弛的交互式对话框,为此我有:
使用回调 ID 创建的快捷方式。
在有效负载中创建的模式。
如何使用快捷方式启用模式?在 API 中,他们提到可以使用触发器 ID 来完成。但我不太确定该怎么做。
slack - Slack Bot OpenModal 错误:missing_post_type
我刚开始使用 Slack Bot 编程,但遇到了一个问题。
我将 Zapier 用作 webhook,并使用按钮创建了一条新消息。
现在我想打开一个像这里记录的模式:https ://api.slack.com/methods/dialog.open#arg_token
为此,我通过 Zapier Webhooks 发出 POST 请求,如下所示:
我没有打开模式,而是收到一条错误消息“error missing_post_type”的响应
我希望一些专家可以帮助我解决这个问题。
谢谢你的支持!