Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Microsoft Teams Bot Development

Microsoft Teams Bot Development

1h 58mIntermediate2018-02-28

Authors

Sahil Malik

Sahil Malik

Trainer, Microsoft and iOS Consultant, and Founder of Winsmarts.com

Course details

Bots in Microsoft Teams allow users to interact naturally through chat. They can interact with a user in a one-on-one scope or talk to a team when they are @mentioned. In this course, join instructor Sahil Malik as he explains how to set up, configure, and build a bot for Microsoft Teams. Along the way, Sahil shares plenty of tips and best practices that can help you get acquainted with the Microsoft Bot Framework, and learn how to use it to efficiently write bots for Teams. He goes over how to register your bots, enable side loading, write code for scenarios that are specific to Teams, test your bots, and more.

Learning objectives
What are bots?
Creating bots
Testing using ngrok
Deploying bots to Microsoft Teams
Testing bots
Bots as Azure AD applications
Updating bot registration in Azure
Building the bot package

Skills covered

MessagingNatural Language Processing (NLP)Office 365AzureArtificial Intelligence (AI)Business Software and ToolsMicrosoftDeep Dive (X:Y)

Concepts

Introduction

  • Welcome
  • What you should know
  • Using the exercise files

The Basics

  • What is Microsoft Teams
  • Teams demo
  • Dev story for Teams
  • What are bots
  • Bot Builder SDK
  • Key concepts for bots

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

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

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

Conclusion

  • Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal