1) Я хочу добавить текстовое поле, чтобы я мог ввести значение вместо выбора предопределенных значений из выпадающего списка
Ниже приведен фрагмент кода для изображения для интерактивных сообщений пользователя, каков код для добавления текстового поля чтобы вставить значение
web_client.chat_postMessage(
channel=channel_id,
text=f"```Hi <@{user}>!```\n" + mgs,
thread_ts=thread_ts,
attachments =
{
"text": "I can create the following orders.",
"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": "Choose fullfilment",
"type": "select",
"options": [
{
"text": "a) spu - store pickup",
"value": "spu"
},
{
"text": "b) sth - ship to home",
"value": "sth"
},
{
"text": "c) del - delivery",
"value": "del"
},
{
"text": "d) digitalAsGuest - Digital item",
"value": "digitalAsGuest"
}
]
}
]
}
]
}
Ниже приведено изображение, где я смог добавить выпадающее меню и меню кнопок, но мне нужно текстовое поле
как интегрировать приведенный ниже код для текстового поля в web_client.chat_postMessage
{
"type": "modal",
"title": {
"type": "plain_text",
"text": "My App"
},
"blocks": [
{
"type": "input",
"element": {
"type": "plain_text_input",
"action_id": "sl_input",
"placeholder": {
"type": "plain_text",
"text": "Please enter sku numberhere"
}
},
"label": {
"type": "plain_text",
"text": "Sku number"
},
"hint": {
"type": "plain_text",
"text": "Example: 5580358"
}
}
]
}