Skip to content

Commit f69a712

Browse files
Kaiqbsudeepku
authored andcommitted
V4 Testing (#507)
* Update TOC.md * Create bot-service-proactive-messages.md * Add files via upload * Update bot-service-proactive-messages.md * Update TOC.md * Update bot-service-proactive-messages.md * Update TOC.md * Create bot-builder-javascript-dialog-manage-conversation-flow.md * Update TOC.md * Update bot-builder-dotnet-proactive-messages.md * Rename bot-service-proactive-messages.md to bot-service-proactive-messages.md-ADDED * Rename bot-service-proactive-messages.md-ADDED to bot-service-proactive-messages.md * Create bot-service-middleware-concept.md * Create bot-service-howto-middleware.md * Update bot-architecture.md * update middleware conceptual with feedback * Update bot-service-middleware-concept.md * Update and rename bot-service-howto-middleware.md to bot-service-create-middleware.md * add feedback to create middleware * new javascript files * Update bot-service-overview-introduction.md * Update bot-service-create-middleware.md * Update TOC.md * Rename bot-service-proactive-messages.md to bot-service-proactive-messages-roy.md * Update per conceptual section refactoring * Stub in article * Add files via upload * Update bot-service-message-processing.md * Update bot-architecture.md * Update bot-service-message-processing.md * Add link for Concepts / Message processing * fix link * Update bot-architecture.md * fix formatting * Fix note and warning markdown * update * fix note markdown * fix markdown * incorporate edits * incorporate more edits * snippet update * todo comment * Merge updates to message processing (#521) * update message processing * preliminary draft and fix typo * copy-paste errors * snippet update * add cosmos middleware how to * address feedback for cosmos middleware * fix name of image for cosmos middleware * add actual cosmos db information * fix code comments * LUIS how-to link * add some of Jonathan's TOC proposal * update comment and TOC mockup * TOC edit * links, screenshot, JSON, explanation * fix section heading * inital pass to improve concept flow * remove redundant files extracted useful information and added it other places * consolidation of concept topics removed redundancy and code snippets, will place them in appropriate howto * remove files after backup files no longer needed in our repo. content has been backed up to onedrive * fix typos * organizing and consolidating how-to part 1 * fix typo * Update bot-service-prompts.md * updated tab for js * Update bot-service-prompts.md * Update bot-service-prompts.md * consolidate message articles, remove unneeded duplicates * add combined suggested actions article * add reference to library * add references * parameters update * add access key parameter * large update to howto topics * update older dotnet files to 3.0 moniker * remove unnecessary (backed up) files * fix bugs, finish luis qna article * fix name for cosmos howto * add initializecrrtool (MicrosoftDocs#540) * initial commit of first section of translation how-to * toc translation * move proactive messaging into develop node * move TOC elements for v4 * Update .openpublishing.publish.config.json (MicrosoftDocs#541) * Add image * edit code and link * add --- * minor bug fixes * add debug file and monikers to emulator topic * Update bot-service-prompts.md * Update bot-builder-how-to-v4-state.md * Update bot-builder-luis-and-qna.md * Place holder for javascript topics * Update bot-builder-luis-and-qna.md * Update bot-builder-luis-and-qna.md * Update bot-builder-how-to-v4-luis.md * Update bot-service-create-middleware.md * language detection callback and luis * locale placeholder * take out section links * fix out-of-order section * Update bot-builder-javascript-quickstart.md * fix missing --- * Update bot-builder-conversations.md * Add proactive concept article and bug fixes * attempt to adjust tabbed snippets * js snippet * fix TOC for new proactive message entry * remove dead code from snippet, update comment and image * locale support comment * edits to intro * Revise design and control flow topic for v4 * Try grouping activity in toc * Update bot-builder-how-to-v4-storage.md * Update bot-builder-how-to-v4-storage.md * Update bot-builder-javascript-compositcontrols.md * Update bot-builder-javascript-compositcontrols.md * Update bot-builder-howto-proactive-message.md * Update bot-service-prompts.md * Update bot-service-prompts.md * Update bot-service-prompts.md * Update bot-service-prompts.md * Update bot-service-prompts.md * Update bot-service-prompts.md * minor updates to design articles * Update bot-builder-howto-proactive-message.md * Update bot-service-prompts.md * Update bot-builder-howto-proactive-message.md * Update bot-builder-howto-proactive-message.md * Added TODO once we have articles to link to in design topics * attempted fix at tab bug in proactive messages * add logical flow to concept articles * Reframe topic away from dialog centric and more conversation centric. * Stub out article about combining luis and qna * Further refinement of the procedural section... * Update bot-service-prompts.md * Update bot-builder-how-to-v4-state.md * Update bot-builder-luis-and-qna.md * Update bot-builder-how-to-v4-luis.md * Update bot-builder-how-to-v4-luis.md * Update bot-builder-luis-and-qna.md * Update bot-builder-combine-luis-and-qna.md * Update bot-builder-combine-luis-and-qna.md * Inital draft of content...ready for feedback * copy edit. * fix typos and add back context.responded * Update bot-builder-javascript-compositcontrols.md * fix syntax error * added my revisions and edits. * Update bot-builder-howto-proactive-message.md * fix comments, update dispatch section * rename controls = control * Split QnA and LUIS topics * js edit * minor fix for luis merge * typo fix * js snippet edit * minor update * Update bot-builder-javascript-compositcontrol.md * qna screen shots * Update bot-builder-howto-qna.md * Update bot-builder-combine-luis-and-qna.md * Update bot-builder-combine-luis-and-qna.md * initial draft...conceptual content. Need to add code samples * Fixed punctuation * Update bot-service-overview-introduction.md * Delete QnA_2.png * Add files via upload * Add files via upload * Update bot-builder-howto-qna.md * Update bot-builder-combine-luis-and-qna.md * add basics article * Added more clarity and code snippets where appropriate. * fix file name issue * updates to middleware and basics * add link to the Handle user interrupt topic. * Add interrupt into the TOC under the JS bucket. * Update bot-builder-combine-luis-and-qna.md * Update bot-service-overview-introduction.md * Content of this topic has been spread into other topics * Add files via upload * Update bot-service-overview-introduction.md * Add files via upload * fix feedback based off basics/middleware articles * updated javascript snippets * reorg of conceptual content, and addition of next step button * Edit content with new sample code and flow for JS * add links and fix minor bugs in concept basics * Add entity boilerplate snippet * added js snippets * fix links for flow of concept topics * cautionary note on locale converter usage * javascript code snippet update * Split prompts sections into it's own topic. * fix concept topic bugs * TOC change to tutorial, small edit to locale, remove keys, edit patterns * translation code snippet locale * remove locale from JS snippet * OnTurn * update note * add clarifying image * image fix * edits * OnReceive to OnTurn * Update bot-service-overview-introduction.md * dialog snippet * Added content to tutorial topics - saving progress * minor fixes * first round of link fixes * fix link bugs round 2 * add overview readme back into branch * feedback inclusion for testing article * fix links round 3 * final link fixes * Dispatch tutorial and conceptual updates (#550) * Dispatch tutorial and conceptual updates * attempt to fix C#/Js code tabs * line break to fix tab * more attempts to fix tabs * fix name mismatch * Update bot-service-overview-introduction.md
1 parent 10ecc09 commit f69a712

File tree

164 files changed

+6921
-1283
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

164 files changed

+6921
-1283
lines changed

.openpublishing.publish.config.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,6 @@
6464
},
6565
"build_entry_point": "docs",
6666
"template_folder": "_themes",
67-
"customized_template_paths": [
68-
"_dependentPackages/memberpage.plugins/content"
69-
],
7067
"customized_tasks": {
7168
"docset_prebuild": [
7269
"_dependentPackages/ECMA2Yaml/tools/Run.ps1",
@@ -127,6 +124,13 @@
127124
"target_framework": "net45",
128125
"version": "latest"
129126
},
127+
{
128+
"id": "opbuild.initializecrrtool",
129+
"nuget_feed": "https://www.myget.org/F/op/api/v2",
130+
"path_to_root": "_dependentPackages/initializecrrtool",
131+
"target_framework": "net45",
132+
"version": "latest"
133+
},
130134
{
131135
"id": "Microsoft.OpenPublishing.CommonPlugins",
132136
"nuget_feed": "https://www.myget.org/F/op-dev/api/v2",

articles/TOC.md

Lines changed: 42 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,62 @@
1-
# [Bot Service Documentation](index.yml)
1+
# [Azure Bot Service Documentation](index.md)
22
# Overview
3-
## [About Bot Service](bot-service-overview-introduction.md)
4-
# Get started
3+
## [Azure Bot Service Introduction](bot-service-overview-introduction.md)
4+
# Quickstart
55
## [Create a bot with Bot Service](~/bot-service-quickstart.md)
6-
## Create a bot with Bot Builder
7-
### [Use .NET](~/dotnet/bot-builder-dotnet-quickstart.md)
8-
### [Use Node.js](~/nodejs/bot-builder-nodejs-quickstart.md)
9-
## [Register a bot with Bot Service](bot-service-quickstart-registration.md)
6+
## Create a bot with Bot Builder SDK
7+
### [.NET](dotnet/bot-builder-dotnet-quickstart.md)
8+
### [Node.js](nodejs/bot-builder-nodejs-quickstart.md)
9+
### [JavaScript](javascript/bot-builder-javascript-quickstart.md)
10+
### [Python](python/bot-builder-python-quickstart.md)
11+
### [Java](java/bot-builder-java-quickstart.md)
12+
# Tutorials
13+
## [Use translation to make your bot multilingual](v4sdk/bot-builder-how-to-translation.md)
1014
# Samples
1115
## [.NET](~/dotnet/bot-builder-dotnet-samples.md)
1216
## [Node.js](~/nodejs/bot-builder-nodejs-samples.md)
17+
## [JavaScript](~/javascript/bot-builder-javascript-samples.md)
18+
## [Python](~/python/bot-builder-python-samples.md)
19+
## [Java](~/java/bot-builder-java-samples.md)
1320
# Concepts
14-
## [How Bot Service works](bot-service-overview-readme.md)
21+
## [Bot basics](v4sdk/bot-builder-basics.md)
22+
## [Key concepts](v4sdk/bot-concepts.md)
23+
## [Conversation flow](v4sdk/bot-builder-conversations.md)
24+
## [State and storage](v4sdk/bot-builder-storage-concept.md)
25+
## [Activity processing](v4sdk/bot-service-concept-message-processing.md)
26+
## [Proactive messages](v4sdk/bot-service-proactive-messages.md)
27+
## [Language understanding](v4sdk/bot-builder-concept-luis.md)
1528
## [Bot Service templates](bot-service-concept-templates.md)
1629
## [Develop with Bot Builder](bot-builder-overview-getstarted.md)
17-
## [Make bots smarter](bot-service-concept-intelligence.md)
30+
## [Cognitive Services for bots](bot-service-concept-intelligence.md)
1831
## [Key scenarios for bots](bot-service-scenario-overview.md)
1932
### [Commerce bot](bot-service-scenario-commerce.md)
2033
### [Cortana Skill bot](bot-service-scenario-cortana-skill.md)
2134
### [Enterprise Productivity bot](bot-service-scenario-enterprise-productivity.md)
2235
### [Information bot](bot-service-scenario-informational.md)
2336
### [Internet of Things bot](bot-service-scenario-internet-things.md)
24-
# How To
37+
# How-To
2538
## [Design](design/TOC.md)
2639
## [Manage](manage/TOC.md)
2740
## Develop
28-
### [.NET](dotnet/)
29-
### [Node.js](nodejs/)
30-
### [REST](rest-api/)
41+
### [Send messages](v4sdk/bot-builder-howto-send-messages.md)
42+
### [Add rich media attachments](v4sdk/bot-builder-howto-add-media-attachments.md)
43+
### [Add input hints](v4sdk/bot-builder-howto-add-input-hints.md)
44+
### [Add suggested actions](v4sdk/bot-builder-howto-add-suggested-actions.md)
45+
### [Prompt users for input](javascript/bot-builder-javascript-prompts.md)
46+
### [Send proactive messages](v4sdk/bot-builder-howto-proactive-message.md)
47+
### [Write directly to storage](v4sdk/bot-builder-how-to-v4-storage.md)
48+
### [Manage conversation and user state](v4sdk/bot-builder-how-to-v4-state.md)
49+
### [Use dialogs to conversation flow](javascript/bot-builder-javascript-dialog-manage-conversation-flow.md)
50+
### [Handle user interruptions](v4sdk/bot-builder-how-to-handle-user-interrupt.md)
51+
### [Use LUIS for language understanding](v4sdk/bot-builder-how-to-v4-luis.md)
52+
### [Build with QnA Maker](v4sdk/bot-builder-howto-qna.md)
53+
### [Combining LUIS with QnA maker](v4sdk/bot-builder-combine-luis-and-qna.md)
54+
### [Create your own middleware](v4sdk/bot-service-create-middleware.md)
55+
### [Create modular bot logic](javascript/bot-builder-javascript-compositcontrol.md)
56+
### [Create custom controls](javascript/bot-builder-javascript-control.md)
57+
### [.NET](dotnet/TOC.md)
58+
### [Node.js](nodejs/TOC.md)
59+
### [REST](rest-api/TOC.md)
3160
## [Debug](debug/TOC.md)
3261
# Reference
3362
## [.NET SDK](/dotnet/api/?view=botbuilder-3.12.2.4)

articles/bot-builder-overview-getstarted.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ manager: kamrani
77
ms.topic: get-started-article
88
ms.prod: bot-framework
99
ms.date: 12/13/2017
10+
monikerRange: 'azure-bot-service-3.0'
1011
---
1112
# Develop bots with Bot Builder
1213
The Bot Builder provides an SDK, libraries, samples, and tools to help you build and debug bots. When you build a bot with Bot Service, your bot is backed by the Bot Builder SDK. You can also use the Bot Builder SDK to create a bot from scratch using C# or Node.js. Bot Builder includes the Bot Framework Emulator for testing your bots and the Channel Inspector for previewing your bot's user experience on different channels.

articles/bot-builder-reference-overview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ manager: kamrani
77
ms.topic: article
88
ms.prod: bot-framework
99
ms.date: 12/13/2017
10+
monikerRange: 'azure-bot-service-3.0'
1011
---
1112
# Bot Framework reference
1213
The Bot Framework includes comprehensive reference documentation for the Bot Builder SDK for .NET, the Bot Builder SDK for Node.js, and the Bot Framework REST APIs.

articles/bot-service-build-continuous-deployment.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ ms.author: v-ducvo
66
manager: kamrani
77
ms.topic: article
88
ms.prod: bot-framework
9-
ms.date: 12/13/2017
9+
ms.date: 03/08/2018
1010
---
11+
1112
# Set up continuous deployment
1213

1314
Continuous deployment allows you to develop your bot locally. Continuous deployment is useful if your bot is checked into a source control like **GitHub** or **Visual Studio Team Services**. As you check your changes back into your source repository, your changes will automatically be deployed to Azure.
@@ -68,4 +69,4 @@ To disable (or re-enable) continuous deployment, do the following:
6869
Now that your bot is set up for continuous deployment, test your code using the online Web Chat.
6970

7071
> [!div class="nextstepaction"]
71-
> [Test in Web Chat](bot-service-manage-test-webchat.md)
72+
> [Test in Web Chat](bot-service-manage-test-webchat.md)

articles/bot-service-build-download-source-code.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ ms.author: v-ducvo
66
manager: kamrani
77
ms.topic: article
88
ms.prod: bot-framework
9-
ms.date: 12/13/2017
9+
ms.date: 03/08/2018
1010
---
11+
1112
# Download Bot Service source code
1213

1314
Bot Service allows you to download the entire source project for your bot. This allows you to work on your bot locally using an IDE of your choice. Once you are done making changes, you can publish your changes back to Azure.
@@ -61,4 +62,4 @@ Once your project is configured, you can publish your bot source code back to Az
6162
Now that you know how to build your bot locally, you can setup continuous deployment for your bot.
6263

6364
> [!div class="nextstepaction"]
64-
> [Set up continuous deployment](bot-service-build-continuous-deployment.md)
65+
> [Set up continuous deployment](bot-service-build-continuous-deployment.md)

articles/bot-service-build-online-code-editor.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ ms.author: v-ducvo
66
manager: kamrani
77
ms.topic: article
88
ms.prod: bot-framework
9-
ms.date: 12/13/2017
9+
ms.date: 03/08/2018
1010
---
11+
1112
# Edit a bot with online code editor
1213

1314
You can use the online code editor to build your bot without needing an IDE. This topic will show you how to open your bot code in the online code editor.

articles/bot-service-change-hosting-plan.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ ms.topic: article
88
ms.prod: bot-framework
99
ms.date: 12/13/2017
1010
---
11+
1112
# Change the hosting plan for your bot service
1213

1314
This topic explains how you can migrate a C# script bot with a Consumption plan into a C# bot with an App Service plan.

articles/bot-service-channel-connect-bing.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ ms.author: v-ducvo
66
manager: kamrani
77
ms.topic: article
88
ms.prod: bot-framework
9-
ms.date: 1/8/2018
10-
ms.reviewer:
9+
ms.date: 03/08/2018
1110
---
1211
# Connect a bot to Bing
1312
Connecting your bot to the Bing channel allows people to discover and chat with your bot directly in the Bing search results page. You can build Bing bots using the Bot Sevice and connect them to the Bing channel. The Bing bot development experience allows you to publish your bots to Bing. People will also be able to chat with the bot directly on Bing.com.

articles/bot-service-channel-connect-cortana.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ ms.author: kamrani
66
manager: kamrani
77
ms.topic: article
88
ms.prod: bot-framework
9-
ms.date: 12/13/2017
10-
9+
ms.date: 03/03/2018
1110
---
1211
# Connect a bot to Cortana
1312

0 commit comments

Comments
 (0)