簡體   English   中英

是否可以在 MS Teams 中與 Bot 開始對話?

[英]Is it possible to start a conversation with the Bot in MS Teams?

有什么方法可以在 ms-teams 中與 bot 開始對話嗎?

我知道我們可以通過@botname 或圖形 API 在 ms Teams 中調用 bot。

通過@botname 呼叫機器人

https://docs.microsoft.com/en-us/microsoftteams/platform/resources/bot-v3/bot-conversations/bots-conversations#receiving-messages

從圖形 API 調用機器人。

https://docs.microsoft.com/en-us/graph/api/resources/chatmessagemention?view=graph-rest-1.0

但我想從機器人開始對話,如下圖所示。

從機器人開始對話

你知道如何實現這一點嗎?

任何建議將不勝感激,謝謝!

===10/26 添加問題 ====

感謝你的回復。

用於身份驗證、消息擴展、對話(向團隊或頻道中的所有成員發送消息、機器人中的“@提及”用戶)、文件上傳等的團隊示例。

是的,我知道這個示例,並且我嘗試通過 python 來“團隊對話機器人”。 但它只是呼叫機器人“@mention”來自機器人或消息 1on1 的用戶。

這意味着,是否可以使用“向用戶發送主動通知”來實現以下情況?

  1. 從我們的產品通過 POST 發送到機器人端點的 http 請求。
  2. 機器人收到 HTTP 請求
  3. 機器人開始對話並“@提及”一個頻道和一個用戶。

Bot Framework SDK v4 作為開源 SDK在 GitHub 上提供,針對 .NET、JavaScript、Python 和 Java。 將機器人連接到 Microsoft Teams,請按照文檔進行操作

以下是用於快速入門的機器人構建器示例

團隊樣品的權威性,消息擴展, 會話(消息在一個團隊或渠道所有成員,@mention從一個機器人的用戶),文件上傳等等。

在這里向用戶發送主動通知

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM