Member-only story
End-to-End ChatBot Build using Microsoft Bot Framework
Build an EchoBot and integrate with Microsoft Teams
Overview
Microsoft Bot Framework makes it easy to build and integrate your ChatBot.
In this article I will build the Web App using Bot Framework SDK for JavaScript, host it on my laptop and use ngrok to allow access from Internet. Then register it in Azure using Bot Channels Registration and test it using Web Chat from Azure. Finally crate and deploy an App for Microsoft Team to use the Bot. The solution will look like the following -
The steps are as below -
- Setup tunneling using ngrok
- Register your web app as a bot with Microsoft Bot Framework.
- Create your web app and run it.
- Test Connectivity to Web App from Azure.
- Create your teams app manifest and build package.
- Upload package to Microsoft Teams.
For hosting the WebApp you can use the following -
- Microsoft Azure WebApp
- Third party hosting platform
Install ngrok
I am using Windows for running ngrok. It can be run on other platform too.
- Download .zip file…