У меня есть это интерактивное сообщение:
[
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "The number of items you want to see (Top X)"
},
"accessory": {
"type": "static_select",
"placeholder": {
"type": "plain_text",
"text": "X",
"emoji": true
},
"options": [
{
"text": {
"type": "plain_text",
"text": "1",
"emoji": true
},
"value": "1"
}
]
}
},
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "The criteria you want to group by"
},
"accessory": {
"type": "static_select",
"placeholder": {
"type": "plain_text",
"text": "Select a criteria",
"emoji": true
},
"options": [
{
"text": {
"type": "plain_text",
"text": "criteria1",
"emoji": true
},
"value": "criteria1"
}
]
}
},
{
"type": "actions",
"elements": [
{
"type": "button",
"text": {
"type": "plain_text",
"text": "Fetch P&L",
"emoji": false
}
}
]
}
]
Как я могу получить значения, выбранные пользователем в 2 раскрывающихся меню, когда она нажимает кнопку?
Дело не в полезной нагрузке, которую я получаю от Слэка. Я использую библиотеки NodeJS
для связи со Slack в приложении express
и хотел бы решение, которое также использует их.