Commit 3aa7433b by Oleksandr Barabash

carousel code added

parent aca1e14f
...@@ -10,8 +10,9 @@ from urllib.parse import urlparse, parse_qsl, urlencode, unquote ...@@ -10,8 +10,9 @@ from urllib.parse import urlparse, parse_qsl, urlencode, unquote
import aiohttp import aiohttp
from aiohttp.web_app import Application from aiohttp.web_app import Application
from botbuilder.core import (TurnContext, CardFactory, BotFrameworkAdapter, from botbuilder.core import (TurnContext, CardFactory, BotFrameworkAdapter,
BotFrameworkAdapterSettings) BotFrameworkAdapterSettings, MessageFactory)
from botbuilder.schema import Activity, ActivityTypes, ResourceResponse from botbuilder.schema import Activity, ActivityTypes, ResourceResponse, \
AttachmentLayoutTypes
from botbuilder.schema.teams import (TaskModuleContinueResponse, from botbuilder.schema.teams import (TaskModuleContinueResponse,
TaskModuleTaskInfo, TaskModuleResponse, TaskModuleTaskInfo, TaskModuleResponse,
TaskModuleRequest) TaskModuleRequest)
...@@ -117,7 +118,8 @@ class TeamsMessagingExtensionsActionPreviewBot(TeamsActivityHandler): ...@@ -117,7 +118,8 @@ class TeamsMessagingExtensionsActionPreviewBot(TeamsActivityHandler):
attachments = [CardFactory.adaptive_card(card)] attachments = [CardFactory.adaptive_card(card)]
response = await turn_context.send_activity(Activity( response = await turn_context.send_activity(Activity(
type=ActivityTypes.message, type=(AttachmentLayoutTypes.carousel if cards else
ActivityTypes.message),
text=text, text=text,
attachments=attachments) attachments=attachments)
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment