Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to build a python bot for Teams? How to deploy the same in my PROD server?

I would want to build a bot in python. I would want to to do various rest calls using that bot. Can this be done in Teams and deployed in PROD LINUX server?

I have python bot in slack and that works perfectly fine.

like image 973
rkbala Avatar asked Feb 17 '20 20:02

rkbala


People also ask

How do you integrate python chatbot in Microsoft Teams?

In order to integrate your bot with Microsoft Teams, you need to register it at https://dev.botframework.com/bots/new and create a Microsoft App ID and Password. After you register the bot, you need to create an application and get the app's credentials.


1 Answers

Bots built for Microsoft Teams are made using the Microsoft Bot Framework, which has a Python SDK you can use, or you can use straight REST calls if you prefer. See:

  • Teams app docs: https://docs.microsoft.com/en-us/microsoftteams/platform/overview
  • Bot Framework docs: https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0

For chat bots, it doesn't matter what OS you use to host your service.

like image 140
Andrew Clear Avatar answered Oct 22 '22 05:10

Andrew Clear