安装插件
像先把 Teams 这扇门装到 OpenClaw 墙上。
Channels 导读
这一页教你用 Azure Bot 把 OpenClaw 接进 Microsoft Teams。最核心的动作是填对 appId、appPassword 和 tenantId,并暴露 /api/messages 端口。注意:群聊发文件需要额外配 sharePointSiteId 和 Graph 权限,否则只能发纯文本和附件。
先讲这一页到底在解决什么
这一页教你用 Azure Bot 把 OpenClaw 接进 Microsoft Teams。最核心的动作是填对 appId、appPassword 和 tenantId,并暴露 /api/messages 端口。注意:群聊发文件需要额外配 sharePointSiteId 和 Graph 权限,否则只能发纯文本和附件。
第一站
这条路的“门”本身就更复杂。
像先把 Teams 这扇门装到 OpenClaw 墙上。
App ID、App Password、Tenant ID 像整套企业身份卡。
/api/messages这条公开门口是 Teams 往你这边投递消息的必经之路。
Teams 这条路最像“企业 bot 办证流程”,不是普通聊天插件。
第二站
官方这页把这件事写得很清楚。
像陌生人先拿临时码排队,批准后才能在私聊里跟它聊。
群里默认更保守,要么白名单,要么你明确改成 open。
就算群里开门了,通常也还是得点名叫它,避免它在团队频道乱插话。
Teams 里“谁能私聊”跟“谁能在团队频道叫它”是两套不同钥匙。
第三站
这就是 team / channel 级控制的直觉版。
像一整栋办公楼。
像楼里的某一间会议室。
显示名会变,稳定的 team / channel ID 才像真实门牌号。
Teams 这页的难,不在机器人会不会说话,而在“门牌和证件有没有全办对”。