如何为 Teams 构建 Python 机器人?如何在我的 PROD 服务器中部署相同的内容?

rkb*_*ala 6 microsoft-teams

我想在 python 中构建一个机器人。我想使用该机器人进行各种休息调用。这可以在 Teams 中完成并部署在 PROD LINUX 服务器中吗?

我在 slack 中有 python bot,它运行得非常好。

And*_*ear 7

为 Microsoft Teams 构建的机器人是使用 Microsoft Bot Framework 制作的,该框架具有您可以使用的 Python SDK,或者您可以根据需要使用直接的 REST 调用。看:

对于聊天机器人,使用什么操作系统来托管服务并不重要。

  • 您可以在此处找到完整的 Python 示例集:https://github.com/Microsoft/BotBuilder-Samples(使用标记为 Teams 的示例)。 (2认同)

Ale*_*rov 5

微软最近更新了很多工具,而且他们的文档也很糟糕。我花了很多时间对其进行筛选,这是我的精炼版本:

  1. 您使用此代码作为起点创建机器人处理程序:https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/python/02.echo-bot

  2. 您可以在此处的 MS Bot Frameworkrwork 中注册其 URL:https: //dev.botframework.com/bots/new

  3. 您将 MS Teams 添加为频道