我有松弛的交互式菜单,除了事实之外它工作正常,我希望拥有当前选择的值,如菜单中所示。阅读完文档后,我认为附件应该是这样的:
{
'text': 'settings.slack_notification_time ',
'fallback': 'oops',
'color': '#3AA3E3',
'attachment_type': 'default',
'callback_id': callback_id,
'actions': [
{
'name': 'notification_time',
'text': 'Choose a notification_time',
'type': 'select',
'selected_options': [
{
'text': '07:00',
'value': 7
}
],
'options': [
{text:'01:00',value:1},
{text:'02:00',value:2},
{text:'03:00',value:3},
....
]
}
]
};
设置所选选项的正确方法是什么?
答案 0 :(得分:0)
终于找到了问题。 Slack显然只能比较字符串option.value。 将选项列表和select_options上的值强制为字符串,使其有效。