2017-10-13 86 views
0

我有一個鬆弛的交互式菜單,除了事實之外,我還希望獲得菜單中顯示的當前選定值。閱讀文檔後,我認爲附件應該看起來像這樣:鬆弛:如何在交互式菜單上設置默認值/選定值

{ 
    '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

終於找到了問題。 Slack顯然只能比較字符串option.value。 強制將選項列表和select_options上的值設置爲字符串,使其起作用。

相關問題