Это не то, что является родным для фреймворка ботов, в основном потому, что все каналы обрабатывают его по-разному. Например, при загрузке документа в Команды отображается значок, который вы ищете:
, но в веб-чате нет:
Если вы хотите, чтобы значок, подобный тому, который появляется в командах, появлялся в веб-чате, вам придется сделать это вручную. Самый простой способ сделать это - проверить код на предмет успешной загрузки, а затем создать карточку со значком, именем файла и надписью «загрузка успешно завершена!». сообщение.
Вот грубая идея:
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"version": "1.0",
"type": "AdaptiveCard",
"speak": "<s>Your flight is confirmed for you and 3 other passengers from San Francisco to Amsterdam on Friday, October 10 8:30 AM</s>",
"body": [
{
"type": "TextBlock",
"text": "Upload Successful!",
"weight": "Bolder"
},
{
"type": "ColumnSet",
"separator": true,
"columns": [
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "TextBlock",
"text": " "
},
{
"type": "Image",
"url": "https://lh3.googleusercontent.com/proxy/gg1rCqkRVyyJ_wt67HExRIjYf4NvaRYVUXpg3crwUK7joCyVSeYmEJ3EgnLI3QbtX-1ulZYPF_6THsjituT2OG2z",
"size": "Small",
"spacing": "None"
}
]
},
{
"type": "Column",
"width": 1,
"items": [
{
"type": "TextBlock",
"horizontalAlignment": "Right",
"size": "ExtraLarge",
"color": "Accent",
"text": "cat-2.5.gcode",
"spacing": "None"
}
]
}
]
}
]
}