Microsoft Bot Builder sangam dialogs prompts
Project description
Dialog Prompts
This package contains additional Inputs , beyond those offered out of the box by the Bot Framework SDK.
AdaptiveCardPrompt
The AdaptiveCardPrompt is use in waterfallDialog to receive adaptive card event.
Installing
pip install botbuilder-sangam-dialogs-prompt
Usage
You can then import required types, for example:
from botbuilder.sangam.dialogs.prompt.adaptive import AdaptiveCardPrompt
self.dialog_set.add(AdaptiveCardPrompt("adaptive_prompt"))
Then, you can call the bot by specifying your PromptOptions and calling PromptAsync.
async def adaptive_card(self,waterfall_step:WaterfallStepContext):
# card = pass adaptive card information
message = Activity(
text="Here is an Adaptive Card:",
type=ActivityTypes.message,
attachments=[CardFactory.adaptive_card(card)],
)
prompt_options = PromptOptions()
prompt_options.prompt = message
prompt_options.Type = ActivityTypes.message
return await waterfall_step.prompt("adaptive_prompt",prompt_options)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for botbuilder-sangam-dialogs-prompt-0.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 471319929d5a5c15a88e39ddae2b1ec259ead224c5f70f11d88911202686b6c3 |
|
MD5 | 93eaaf53056b14880e89156c51bcfffe |
|
BLAKE2b-256 | 9ff9fdc0ec569c31c8bc61b25c8be4d4cc1259f63b7741e31137e84faebfd5d8 |