Member-only story

End-to-End ChatBot Build using Microsoft Bot Framework

Ripon Banik
5 min readAug 26, 2020

--

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 -

  1. Setup tunneling using ngrok
  2. Register your web app as a bot with Microsoft Bot Framework.
  3. Create your web app and run it.
  4. Test Connectivity to Web App from Azure.
  5. Create your teams app manifest and build package.
  6. Upload package to Microsoft Teams.

For hosting the WebApp you can use the following -

  1. Microsoft Azure WebApp
  2. Third party hosting platform

Install ngrok

I am using Windows for running ngrok. It can be run on other platform too.

  1. Download .zip file…

--

--

Ripon Banik
Ripon Banik

Written by Ripon Banik

A Cloud and DevSecOps Engineer and Consultant, passionate about simplification of technology and make it consumable. https://www.linkedin.com/in/riponbanik/

No responses yet