Slack 应用程序是否支持消息菜单中的 Multi Select 下拉菜单?
Does Slack app support Multi Select dropdown in their message menus?
我正在创建一个 Slack 应用程序,我想在其中为 select 的用户提供多个 Select 下拉菜单。但是,我没有在 https://api.slack.com/ 上看到 Multi Select 的任何文档。如果它不可用,是否有解决方法?
没有
Slack 不支持多个 select 下拉菜单。作为解决方法,您可以在一页上放置多个下拉菜单。这最适用于对话框,因为普通的交互式消息将只接受一个输入(并且您需要一个循环来查询多个输入)。但是一个对话框将允许最多 5 个输入 select 编辑在一起。
现在看来有可能...
检查积木套件:
{
"blocks": [
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "Pick one or more items from the list"
},
"accessory": {
"type": "multi_static_select",
"placeholder": {
"type": "plain_text",
"text": "Select an item",
"emoji": true
},
"options": [
{
"text": {
"type": "plain_text",
"text": "Choice 1",
"emoji": true
},
"value": "value-0"
},
{
"text": {
"type": "plain_text",
"text": "Choice 2",
"emoji": true
},
"value": "value-1"
}
],
"action_id": "create_feedback_final_step"
}
}
]
}
将此块与 action_id 一起使用以获得用户选择的所有输入!
我正在创建一个 Slack 应用程序,我想在其中为 select 的用户提供多个 Select 下拉菜单。但是,我没有在 https://api.slack.com/ 上看到 Multi Select 的任何文档。如果它不可用,是否有解决方法?
没有
Slack 不支持多个 select 下拉菜单。作为解决方法,您可以在一页上放置多个下拉菜单。这最适用于对话框,因为普通的交互式消息将只接受一个输入(并且您需要一个循环来查询多个输入)。但是一个对话框将允许最多 5 个输入 select 编辑在一起。
现在看来有可能... 检查积木套件:
{
"blocks": [
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "Pick one or more items from the list"
},
"accessory": {
"type": "multi_static_select",
"placeholder": {
"type": "plain_text",
"text": "Select an item",
"emoji": true
},
"options": [
{
"text": {
"type": "plain_text",
"text": "Choice 1",
"emoji": true
},
"value": "value-0"
},
{
"text": {
"type": "plain_text",
"text": "Choice 2",
"emoji": true
},
"value": "value-1"
}
],
"action_id": "create_feedback_final_step"
}
}
]
}
将此块与 action_id 一起使用以获得用户选择的所有输入!