You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update azure-bot-service-continuous-deployment.md (#75)
* Add Content-Type header in doc (#76)
Without a Content-Type header of ``application/json`` the DirectLine service returns a 500.
* Remove high-speed storage reference (#78)
High-speed storage is on for all bots and the option has been removed from the config page.
* Some templates are ItemTemplates (#80)
* Some templates are ItemTemplates
Indicates that `Bot Controller.zip` and `Bot Dialog.zip` should go on the item templates folder instead of the project template folder.
Added the default route for item templates folders.
* Update bot-builder-dotnet-quickstart.md
* Update bot-builder-dotnet-quickstart.md
* Sample code is missing IConfiguration (#86)
* Removing "confirmPrompt" on reload action (#85)
* Removing "confirmPrompt" on reload action
As documentation is saying here: https://docs.botframework.com/en-us/node/builder/chat-reference/classes/_botbuilder_d_.dialog.html#reloadaction , reload action doesn't handle "confirmPrompt" (more details available on IBeginDialogActionOptions documentation about what is really available for reloadAction)
* Remove confirmPrompt from reloadAction snippet
Removing the other confirmPrompt in the topic.
* Release 12-13-2017 for GA (#407) (#91)
* fixed broken links to the "Channel Inspector" (#93)
* Resolve syncing conflicts from live-sync-work to live (#95)
* Update bot-service-scenario-overview.md (#96)
* Correcting internal link typo (#99)
* Updated node-send-card-buttons.js to support latest documentation (#94)
Action.Http was updated to Action.OpenUrl in documentation
* Update env variable naming to work with post-GA bot service
Per bug report - fix for microsoft/botframework-sdk#4068
* Release 'live' 03-14-18 (#508)
* content vs. contentUrl for attachment in base64 (#88)
* Fix syntax error (#97)
There should be a comma between two key-value pairs in JSON.
* Updated state azure cosmos db file (#98)
Fixed the class structure as earlier there were just namespaces and code without any names of class and methods.
* Correcting incorrect link to C# SDK (#100)
* Correcting incorrect link to C# SDK
* Update ConnectorClient.xml
Update link to NET/Node overview topics...
* Fix typo (#104)
* Typo in bot-service-scenario-cortana-skill.md (#111)
Remove duplicated 'the'.
* Update bot-builder-dotnet-overview.md (#110)
July 31, 2017 is long gone. update note.
* Corrected link error on page (#115)
Fixed Facebook link on page
* Update bot-service-channel-connect-facebook.md (#114)
Fix Facebook subscription field name
* Update bot-service-scenario-informational.md (#107)
Correct "now" as "know", as per the context
Copy file name to clipboardExpand all lines: articles/bot-service-scenario-cortana-skill.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ The Cortana Bot uses the following components:
35
35
- Application Insights
36
36
37
37
### Cortana
38
-
Now you can add support to your Bot by creating a Cortana Skill. You use the the Cortana skills kit to build new features (called skills) for Cortana. A skill is a construct that allows Cortana to do more. You build skills to integrate with your Bots allowing Cortana to complete tasks and get things done. As part of the invocation process, Cortana can (with the user's consent) pass information about the user to a skill at runtime, so that the skill can customize its experience accordingly. Cortana's contextual knowledge allows your Bot to be useful and possibly even clever for them. Once invoked, certain types of skills can manipulate Cortana's interface to have a conversation between the skill and the end user. Once published, users can see and use your skill on Cortana for Windows 10 Anniversary Update+ (Desktop and Mobile), iOS, and Android.
38
+
Now you can add support to your Bot by creating a Cortana Skill. You use the Cortana skills kit to build new features (called skills) for Cortana. A skill is a construct that allows Cortana to do more. You build skills to integrate with your Bots allowing Cortana to complete tasks and get things done. As part of the invocation process, Cortana can (with the user's consent) pass information about the user to a skill at runtime, so that the skill can customize its experience accordingly. Cortana's contextual knowledge allows your Bot to be useful and possibly even clever for them. Once invoked, certain types of skills can manipulate Cortana's interface to have a conversation between the skill and the end user. Once published, users can see and use your skill on Cortana for Windows 10 Anniversary Update+ (Desktop and Mobile), iOS, and Android.
39
39
40
40
### Application Insights
41
41
Application Insights helps you get actionable insights through application performance management (APM) and instant analytics. Out of the box you get rich performance monitoring, powerful alerting, and easy-to-consume dashboards to help ensure your Bot is available and performing as you expect. You can quickly see if you have a problem, then perform a root cause analysis to find and fix the issue.
@@ -44,4 +44,4 @@ Application Insights helps you get actionable insights through application perfo
44
44
Next, learn about the Enterprise Productivity bot scenario.
Copy file name to clipboardExpand all lines: articles/bot-service-scenario-informational.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ The Information Bot uses the following components:
41
41
Azure Active Directory (Azure AD) is Microsoft’s multi-tenant cloud based directory and identity management service. As a Bot developer, Azure AD lets you focus on building your Bot by making it fast and simple to integrate with a world class identity management solution used by millions of organizations around the world. By defining an Azure AD app, you can control who has access to your Bot and the data it exposes, without implementing your own complex authentication and authorization system.
42
42
43
43
### Cognitive Services: QnA Maker
44
-
Cognitive Services QnA Maker helps you provide an FAQ data source which your users can query from your Bot. When approaching vast amounts of information stored in different systems, it can be useful to help users filter down the information source and set. A single SQL database can have enormous amounts of information that when a free form search is applied brings back too much information. By first using QnA Maker, you can define a road map for your Bot users so they now how to ask intelligent questions that can then be retrieved via Azure Search.
44
+
Cognitive Services QnA Maker helps you provide an FAQ data source which your users can query from your Bot. When approaching vast amounts of information stored in different systems, it can be useful to help users filter down the information source and set. A single SQL database can have enormous amounts of information that when a free form search is applied brings back too much information. By first using QnA Maker, you can define a road map for your Bot users so they know how to ask intelligent questions that can then be retrieved via Azure Search.
45
45
46
46
### Azure Search
47
47
Azure Search is a cloud search service for apps that let you get your search indices up and running quickly. Running on top of Microsoft Azure, you can easily scale up and down as your usage demands. You can connect search results to business goals with great control over search ranking and surface data hidden in your databases.
Copy file name to clipboardExpand all lines: articles/rest-api/bot-framework-rest-connector-add-media-attachments.md
+28-1Lines changed: 28 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,7 +60,34 @@ Content-Type: application/json
60
60
}
61
61
```
62
62
63
-
For channels that support inline binaries of an image, you can set the `content` property of the `Attachment` to a base64 binary of the image (for example, **data:image/png;base64,iVBORw0KGgo…**). The channel will display the image or the image's URL next to the message's text string.
63
+
For channels that support inline binaries of an image, you can set the `contentUrl` property of the `Attachment` to a base64 binary of the image (for example, **data:image/png;base64,iVBORw0KGgo…**). The channel will display the image or the image's URL next to the message's text string.
64
+
65
+
```json
66
+
{
67
+
"type": "message",
68
+
"from": {
69
+
"id": "12345678",
70
+
"name": "sender's name"
71
+
},
72
+
"conversation": {
73
+
"id": "abcd1234",
74
+
"name": "conversation's name"
75
+
},
76
+
"recipient": {
77
+
"id": "1234abcd",
78
+
"name": "recipient's name"
79
+
},
80
+
"text": "Here's a picture of the duck I was telling you about.",
You can attach a video file or audio file to a message by using the same process as described above for an image file. Depending on the channel, the video and audio may be played inline or it may be displayed as a link.
0 commit comments