问题标签 [slack-block-kit]
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 - 如何在松弛中堆叠多个块(更像是消息)
我基本上想堆叠超过 1 条松弛消息,并让用户可以选择使用下一个和上一个按钮逐个查看这些消息。
此外,每条消息都可以包含一些我们在后面使用其唯一的 blockId 处理的操作。
有没有办法在不获取每条消息的情况下一次将其呈现为松弛状态?
slack - Slack Bot 交互式消息未触发
嘿,我正在编写一个 slack 机器人,它需要消息交互,如果我有纯文本或文档,它可以正常工作,但是消息中有图像,视图没有打开。
slack_client.views_open 在最后一种情况下返回一个空响应。
在这里需要帮助。
slack - 从任何渠道添加/删除我的 Slack 应用程序时获取详细信息的 Slack 事件
我构建了一个 Slack 应用程序,现在我想更好地使用它并从中获取更多细节。
这是我的用例:
- 我在工作区中安装了我的 Slack 应用程序说“abc”
- 现在,我将我的 Slack 应用程序添加到名为:c1 和 c2 的频道中
我想要一个事件,以便我可以实时获取详细信息,当应用程序添加到通道 c1 和 c2 时,反之亦然(即当应用程序从通道中删除时)
在此先感谢您的帮助
slack-api - 使用 Slack 应用程序将自定义 ui 添加到帐户详细信息
我是 slack 应用程序开发的新手,现在确实搜索了一段时间,但到目前为止我发现的最可定制的 ui 元素是表面中列出的那些。
我想做的是在单击用户名时看到的帐户详细信息中添加一个新的 ui 元素,但我不确定这是否可能。我要么想在顶部添加一个按钮,要么在下面添加一些文本。
javascript - 如何要求用户在 slack 应用程序中上传文件?
我正在JS(使用Bolt)中以套接字模式构建一个松弛应用程序,并打算要求用户通过模式/对话框上传文件。块工具包构建器中没有可用的文件选择器。我可以通过哪些可能的方式来实现这一目标?
file-upload - 如何在 Slack 应用程序中添加文件上传功能?
所以这是我的用例。我必须创建一个 Slack 应用程序,用户应该能够在其中输入一些详细信息并按下按钮上传文件
该文件将通过发布请求保存在 s3 存储桶中,但是我不知道如何实现我的 slack 应用程序中的文件上传/文件选择器
谁能告诉我 slack api 中是否有任何方法可以解决这个问题?
附加信息:我正在使用 Bolt 框架来创建这个应用程序
slack - Slack bot 不适用于“http”消息
我定义了对 slackbot 的新响应。响应应该针对包含“/pull”的每条消息。
它运行良好,但是当消息包含 https:// 时,slackbot 根本不会响应。
例如:
如果按摩是:github.com/org/my-repo/pull/123
Slackbot 将回复我设置的消息。但对于:
https://github.com/org/my-repo/pull/123
Slackbot 不会响应。
slack - 我们如何在使用 Slack 的 Block Kit Builder 时提及或标记某人?
我尝试创建 slack 的 blcok 套件构建器,所需的设计实际上很好。但我不知道在哪里可以找到按钮,以便我们可以在上面标记某人。
有人知道怎么做吗?谢谢
我在这里尝试标记一个名为john的人,但不幸的是它只是生成了一个纯文本,它没有通知这个人,也没有变成与预期相同的设计(见下图结果) 查看操场
这是结果