Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Microsoft Teams bot using Python

I'm working on a project that involves sending adaptive cards to Group Chats (not channels) and I also want to receive any response from users and follow up to execute other actions (Update card, Log down responses, Comments etc...). From what I've gathered, "Incoming Webhooks" does not work in sending actionable messages to Group Chats and a quick search led me to believe that creating a Teams bot is the best solution for this.

My question is this: Am I able to create a Teams bot using Python? Are there any disadvantages v.s. using another language?

Thing I've tried: Microsoft Flow (limitations in retrieving responses and updating cards with response)

like image 291
JunZhi Avatar asked Jun 26 '26 23:06

JunZhi


1 Answers

It's absolutely possible to do this! Of course you'll need to skill up on things like Creating a bot for Microsoft Teams, which in turn builds on the Microsoft Bot Framework underneath, so there's some learning there, but Python is a very popular language for this. Just as one example, see this topic, and notice that "python" is one of the languages for which examples are shown.

A good place to start, aside from the Teams article I linked above, is probably this link: Create a bot with the Bot Framework SDK for Python

like image 158
Hilton Giesenow Avatar answered Jun 28 '26 13:06

Hilton Giesenow



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!