问题标签 [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.
python-3.x - 如何在松弛螺栓中返回 static_select 块元素的选定选项值
我正在使用 slack_bolt 并尝试根据块元素中的 static_select 做出不同的响应。如何打印 selected_option 的值?
块是这样的
在这种情况下,我如何在选择一个选项后打印我选择的 value("value-0")?
我需要使用哪些变量?带吹气功能
java - Java Slack Bot:如何在斜杠命令中迭代?
我有一个斜杠命令,当调用它时,会打印一个团队列表(存储在列表中),旁边有复选框。我可以在旁边创建带有团队名称的复选框,但前提是团队名称是硬编码的。如何遍历列表并创建未知数量的复选框?
android - 由交互式单选按钮触发的回调在 Android/iOS 应用程序中不起作用,但在桌面应用程序中起作用
你好亲爱的松弛社区,
我很好奇是否有人也注意到了 Slack Interactivity API 的以下错误。
基本上我用https://app.slack.com/block-kit-builder创建了一些单选按钮,通过我的 PHP 应用程序发送它们,它们成功到达我的松弛客户端(Android/iOS 和桌面客户端)
当我单击桌面客户端上的单选按钮之一时,它成功调用了 Slack 后端Interactivity & Shortcuts
部分中定义的 URL,但是当我在 Android/iOS 应用程序上执行相同操作时,没有任何反应(没有请求发送到定义的 URL)
是的,我背后的接收应用程序Request URL
总是返回 200。
知道为什么它不再了吗?
curl - Github Actions + Slack API invalid_blocks
以下配置(为便于阅读而缩进)返回invalid_blocks
错误。但是,它可以在 Block Kit Builder 中使用。
配置STDOUT
来自工作流程早期的 docker run 命令。
我有一个有效的旧配置。
我不明白为什么它不起作用。我见过的其他解决方案涉及将 json 有效负载作为引用的外部文件发送,我认为这在这里不起作用。我的猜测是 Github Actions 的某些内容不适用于 Slack API Layout Blocks,推荐使用传统的辅助附件格式。还有其他人遇到这个问题吗?
python - 将松弛块作为 python 变量或函数返回
这是一些上下文,我正盯着使用 slack BOLD SDK for python,虽然指南很棒......为块套件部分发布那些巨大的代码块是一团糟,所以我想创建一个新的类/函数并导入它..所以,而不是这个:
我可以做这个:
自从我上次使用 Python 以来已经有一段时间了,我在返回部分遇到了问题msg.py
。
任何人都可以刷新我的记忆并帮助我吗?
谢谢!
slack - 使用 Bolt for java 的动态块和块动作
我有一个松弛的应用程序,它将根据用户输入生成动态下拉部分(块)。现在我需要对所有动态块进行通用块操作。我编写了下面的代码来实现这一点。有人可以帮我找出我在这里缺少的东西。
在这里,将使用 myblock-1,myblock-2,myblock-3...,myblock NNN 动态生成块 我需要对所有这些动态块有一个共同的操作。所以我写了下面的块操作来扩展螺栓依赖中可用的松弛二进制文件。
我尝试了各种正则表达式
但似乎没有一个工作。有人可以在这里帮忙。
slack - 我如何将 Slack 应用程序主页中的复选框设置为默认值
Slack 让您可以使用块工具包构建器非常轻松地构建 UI,包括添加复选框:如何使所有复选框默认选中(使用 JS)?当用户打开应用程序主页时,是否有甚至选择 1 个复选框?如果我能做一个,其余的应该很容易。