Below is the Message that I’m sending to myself as a test formatted as per the Slack example:
{
“text”: “Would you like to play a game?”,
“response_type”: “in_channel”,
“attachments”: [
{
“text”: “Choose a game to play”,
“fallback”: “If you could read this message, you’d be choosing something fun to do right now.”,
“color”: “#3AA3E3”,
“attachment_type”: “default”,
“callback_id”: “game_selection”,
“actions”: [
{
“name”: “games_list”,
“text”: “Pick a game…”,
“type”: “select”,
“options”: [
{
“text”: “Hearts”,
“value”: “hearts”
},
{
“text”: “Bridge”,
“value”: “bridge”
},
{
“text”: “Checkers”,
“value”: “checkers”
},
{
“text”: “Chess”,
“value”: “chess”
},
{
“text”: “Poker”,
“value”: “poker”
},
{
“text”: “Falken’s Maze”,
“value”: “maze”
},
{
“text”: “Global Thermonuclear War”,
“value”: “war”
}
]
}
]
}
]
}
After selecting an option from the menu, a message “games_list” gets triggered in FlowXO, but the additional data under “options” in the data is not passed.
I’m guessing FlowXO is ignoring that additional data in the request… is there a way to access that raw json getting sent from Slack? Or perhaps you could allow the flow to receive the whole thing?
Thanks!