Hosting an Azure Bot on Local Premise for Microsoft Teams

Nguyen, Jonathan 0 Reputation points
2024-10-08T05:25:53.2233333+00:00

I have created a bot in python using the Teams-AI Github package. It runs off the bot emulator framework just fine. I want to deploy a test version of it onto my company's Teams environment.

IT wants to host this bot locally. We plan on hosting on premise on one of our machines. However, it is very difficult to find documentation on this process. What IPs do we need to listen to and what else is required to allow Teams to communicate with this locally hosted bot? IT also has concerns about tunneling software such as ngrok. But if I can get justification for this, I'm sure it will be okay to use.

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,312 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,342 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.