使用Python将自动消息发送给Microsoft团队

时间:2019-12-17 09:55:30

标签: python microsoft-teams

我想运行Python脚本,最后将结果以文本格式通过MS团队发送给几个员工

是否已经有可以让我通过Python代码在Microsoft Teams中发送消息的库?

1 个答案:

答案 0 :(得分:2)

1。在MS Teams中创建Webhook

向团队频道添加传入的Webhook:

  1. 导航至您要添加Webhook的频道,然后从顶部导航栏中选择(•••)更多选项
  2. 从下拉菜单中选择连接器,然后搜索“传入Webhook”。
  3. 选择“配置”按钮,提供一个名称,并可以选择为您的Webhook上传图像头像。
  4. 对话框窗口将显示一个唯一的URL,该URL将映射到该频道。确保复制并保存该URL,您需要将其提供给外部服务。
  5. 选择“完成”按钮。 Webhook将在团队频道中可用。

2。安装pymstreams

pip install pymsteams

3。创建您的python脚本

import pymsteams
myTeamsMessage = pymsteams.connectorcard("<Microsoft Webhook URL>")
myTeamsMessage.text("this is my text")
myTeamsMessage.send()

更多可用信息,在这里:

Add a webook to MS Teams

Python pymsteams library