Introduction
Welcome
()
What you should know
()
Using the exercise files
()
1. The Basics
What is Microsoft Teams?
()
Teams demo
()
Dev story for Teams
()
What are bots?
()
Bot Builder SDK
()
Key concepts for bots
()
2. Creating a Bot
Introduction
()
Setting up your project
()
Writing your bot logic
()
Running your bot
()
Write a GitHub client
()
Loading profiles
()
Bot prompting the user to make a choice
()
Bot loading the user profile
()
Testing using ngrok
()
3. Deploy a Bot to Microsoft Teams
Make code changes for Teams
()
Registering your bot
()
Adding the Teams channel
()
Exposing the bot using ngrok
()
Testing your bot via web chat
()
Enable side loading bots in teams
()
Testing the bot in Microsoft Teams
()
Registering the bot in Azure Portal
()
Bots as AzureAD applications
()
4. Teams Bot Interactions
Updating your bot registration
()
Updating bot registration in Azure
()
One-on-one Teams bot
()
Testing one-on-one Teams bot
()
User profile Teams Bot
()
Testing user profile Teams Bot
()
Get channels Bot
()
Building the bot package
()
Side loading and testing your bot
()
Ex_Files_Microsoft_Teams_Bot_Dev.zip
(1.0 MB)