Skip to content

Commit d3922ef

Browse files
committed
update master README.md
- add entry for sample 13.core-bot.tests - add entry for sample 46.teams-auth - add entry for sample 47.inspection - update bgts in sample 47's README.md
1 parent 4c605b0 commit d3922ef

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ Samples are designed to illustrate scenarios you'll need to implement to build g
2929
|8.suggested-actions | Demonstrates how to enable your bot to present buttons that the user can tap to provide input. |[View][cs#8] |[View][js#8] | | | |
3030
|11.qnamaker | Demonstrates how to use QnA Maker to have simple single-turn conversations |[View][cs#11]|[View][js#11]| | | |
3131
|13.core-bot | Core bot shows how to use cards, dialog, and Langugage Understanding (LUIS). |[View][cs#13]|[View][js#13]|[View][wa#13] | |[View][ts#13]|
32+
|13.core-bot.tests | Unit test project Core bot shows how to use use Bot Framework testing framework. |[View][cs#13.b]| | | | |
3233
|14.nlp-with-dispatch | Demonstrates how to dispatch across LUIS and QnA Maker. |[View][cs#14]|[View][js#14]| | | |
3334
|15.handling-attachments| Demonstrates how to listen for/handle user provided attachments. |[View][cs#15]|[View][js#15]| | | |
3435
|16.proactive-messages | Demonstrates how to send proactive messages to users. |[View][cs#16]|[View][js#16]| | | |
@@ -42,6 +43,8 @@ Samples are designed to illustrate scenarios you'll need to implement to build g
4243
|43.complex-dialog | Demonstrates different ways for composing dialogs. |[View][cs#43]|[View][js#43] | | | |
4344
|44.prompt-for-user-input | Demonstrates how to implement your own _basic_ prompts to ask the user for information. |[View][cs#44]|[View][js#44]| | | |
4445
|45.state-management | Demonstrates how to use state management and storage objects to manage and persist state. | [View][cs#45] | [View][js#45] | | | |
46+
|46.teams-auth | Demonstrates how to use authentication for a bot running in Microsoft Teams. | [View][cs#46] | [View][js#46] | | | |
47+
|47.inspection | Demonstrates how to use middleware to allow the Bot Framework Emulator to debug traffic into and out of the bot in addition to looking at the current state of the bot. | [View][cs#47] | [View][js#47] | | | |
4548
|70.styling-webchat | This sample shows how to create a web page with custom Web Chat component.| | | | [View][es#70] | |
4649

4750
[cs#1]:samples/csharp_dotnetcore/01.console-echo
@@ -53,6 +56,7 @@ Samples are designed to illustrate scenarios you'll need to implement to build g
5356
[cs#8]:samples/csharp_dotnetcore/08.suggested-actions
5457
[cs#11]:samples/csharp_dotnetcore/11.qnamaker
5558
[cs#13]:samples/csharp_dotnetcore/13.core-bot
59+
[cs#13.b]:samples/csharp_dotnetcore/13.core-bot.tests
5660
[cs#14]:samples/csharp_dotnetcore/14.nlp-with-dispatch
5761
[cs#15]:samples/csharp_dotnetcore/15.handling-attachments
5862
[cs#16]:samples/csharp_dotnetcore/16.proactive-messages
@@ -67,6 +71,8 @@ Samples are designed to illustrate scenarios you'll need to implement to build g
6771
[cs#43]:samples/csharp_dotnetcore/43.complex-dialog
6872
[cs#44]:samples/csharp_dotnetcore/44.prompt-users-for-input
6973
[cs#45]:samples/csharp_dotnetcore/45.state-management
74+
[cs#46]:samples/csharp_dotnetcore/46.teams-auth
75+
[cs#47]:samples/csharp_dotnetcore/47.inspection
7076
[cs#52]:https://github.com/Microsoft/AI/tree/master/templates/Enterprise-Template
7177

7278
[wa#13]:samples/csharp_webapi/13.core-bot
@@ -103,6 +109,8 @@ Samples are designed to illustrate scenarios you'll need to implement to build g
103109
[js#43]:samples/javascript_nodejs/43.complex-dialog
104110
[js#44]:samples/javascript_nodejs/44.prompt-for-user-input
105111
[js#45]:samples/javascript_nodejs/45.state-management
112+
[js#46]:samples/javascript_nodejs/46.teams-auth
113+
[js#47]:samples/javascript_nodejs/47.inspection
106114

107115

108116
## Contributing

samples/csharp_dotnetcore/47.inspection/README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
# EchoBot
1+
# Inspection Bot
22

33
Bot Framework v4 Inspection Middleware sample.
44

5-
This bot demonstrates a feature called Inspection. This feature allows the bot emulator to debug traffic into and out of the bot in addition to
6-
looking at the current state of the bot. This is done by having this data sent to the emulator using trace messages.
5+
This bot demonstrates a feature called Inspection. This feature allows the Bot Framework Emulator to debug traffic into and out of the bot in addition to looking at the current state of the bot. This is done by having this data sent to the emulator using trace messages.
76

87
This bot has been created using [Bot Framework](https://dev.botframework.com), it shows how to create a simple bot that accepts input from the user and echoes it back.
9-
Included in this echo are two counters maintained in User and Conversation state to demonstrate the ability to look at state.
8+
Included in this sample are two counters maintained in User and Conversation state to demonstrate the ability to look at state.
109

1110
This runtime behavior is achieved by simply adding a middleware to the bot. In this sample you can find that being done in the
1211
AdapterWithInspection class.
@@ -30,7 +29,7 @@ More details are available [here](https://github.com/microsoft/BotFramework-Emul
3029
git clone https://github.com/Microsoft/botbuilder-samples.git
3130
```
3231

33-
- In a terminal, navigate to `samples/csharp_dotnetcore/02.echo-bot`
32+
- In a terminal, navigate to `samples/csharp_dotnetcore/47.inspection`
3433
- Run the bot from a terminal or from Visual Studio, choose option A or B.
3534

3635
A) From a terminal
@@ -62,9 +61,9 @@ More details are available [here](https://github.com/microsoft/BotFramework-Emul
6261

6362
### Special Instructions for Running Inspection
6463

65-
(Note the follow applies if you are using two emulators. More recnt builds hide the need to type /INSPECT open.)
64+
(Note the follow applies if you are using two emulators. More recent builds of the Bot Framework Emulator hide the need to type /INSPECT open.)
6665

67-
- Lanuch a second Emulator - this will act as the debugger
66+
- Launch a second Emulator - this will act as the debugger
6867
- In this second Emulator type /INSPECT open
6968
- The result is a trace activity which contains a statement that looks like /INSPECT attach < identifier >
7069
- In the chat session that you want to inspect type this command exact as it is (you can use cut and paste)

0 commit comments

Comments
 (0)