共用方式為


使用 Power Automate 在 Teams 中傳送訊息

本文介紹了在 Teams 中傳送訊息的不同方式。

您可以使用 Power Automate 設定一個流程,使用 Microsoft Teams 連接器將訊息傳送到 Teams 頻道或群組聊天。 可以作為登入流程中的連接器的使用者發佈訊息,也可以使用流程機器人發佈訊息。

雲端流程設定

本文情境使用雲端流程來通知頻道或群組聊天。

  1. 登入 Power Automate

  2. 選擇我的流程>新流程>自動化雲端流程

  3. 輸入您的流程名稱。

  4. 搜尋所有觸發程序欄位中,開始輸入當建立檔案時 (僅屬性) - SharePoint,並在它出現在清單中時將其選為觸發程序。

  5. 選取建立。 這將建立一個新的雲端流程,其中當建立檔案時 (僅屬性) 觸發卡位於設計工具螢幕的中心。

    請注意,觸發卡以紅色顯示無效參數。 這是因為您需要對其進行設定。

    注意

    設計工具的螢幕擷取畫面可能與您的螢幕不同。 這是因為 Power Automate 可讓您使用現代新設計工具或傳統設計工具。 螢幕擷取畫面使用新的設計工具,但步驟與傳統設計工具類似。

    如需進一步了解設計工具,請參閱識別傳統設計工具和新雲端流程設計工具之間的差異

  6. 在設計工具中,選擇建立檔案時 (僅屬性) 卡片以開啟左側的設定窗格。

  7. 在設定窗格中,透過從網站位址程式庫名稱下拉式功能表中,選擇 SharePoint 網站的網站位址和程式庫名稱來設定觸發程序。

    螢幕擷取畫面顯示了 Power Automate 中的「建立檔案時 (僅屬性)」觸發程序。

  8. 透過選擇面板右上角的 (<<) 關閉面板。

    請注意,無效參數訊息現已消失。

  9. 若要為此流程新增動作,請選擇加號 (+)。

  10. 搜尋在聊天或頻道中發佈訊息動作,然後在 Microsoft Teams 連接器下選擇它。

訊息寄件者選項

在聊天或管道中張貼訊息動作可使用下列兩種方式傳送訊息:

  • 做為流程機器人:在此方法中,訊息會做為流程機器人而不是任何個人使用者傳送。 如果您不想將訊息與任何特定使用者繫結,而是想使用通用寄件者,請使用此寄件者選項。

  • 做為使用者:在此方法中,會以登入至流程中 Teams 連接器的使用者 (通常是流程負責人) 的身分來傳送訊息。 當訊息需要以一般使用者的身分傳送時,可以使用此方法。

動作中的發佈者發佈位置選項控制在 Teams 中發佈訊息的方式組合。

在 Teams 管道中以流程機器人的身分張貼訊息

若要在 Teams 頻道中以流程機器人身分傳送訊息:

  1. 發佈者下拉式功能表中,選擇流程機器人

  2. 發佈位置下拉式功能表中,選擇頻道

    選擇這些選項後,會出現更多動態輸入。

  3. 團隊下拉式功能表中,選擇您想要傳送訊息的團隊。

  4. 頻道下拉式功能表中,選擇您想要傳送訊息的頻道。

  5. 訊息欄位中,輸入您想要傳送的訊息。 若要為訊息新增動態值,請執行下列操作:

    1. 將游標放在輸入應該出現的位置。
    2. 選擇訊息欄位右側的閃電。
    3. 從清單中選擇一個輸入。 如果您沒有看到所需的輸入,請選擇查看更多以展開清單。

    螢幕擷取畫面顯示「以流程機器人的身分在聊天或頻道中發佈訊息」。

在現有的命名群組聊天中以流程機器人的身分張貼訊息

若要在群組聊天中以流程機器人的身分傳送訊息:

  1. 發佈者下拉式功能表中,選擇流程機器人

  2. 發佈位置下拉式功能表中,選擇群組聊天

  3. 群組聊天下拉式功能表中,選擇要發佈訊息的群組聊天。

  4. 訊息欄位中,輸入您想要傳送的訊息。 若要為訊息新增動態值,請執行下列操作:

    1. 將游標放在輸入應該出現的位置。
    2. 選擇訊息欄位右側的閃電。
    3. 從清單中選擇一個輸入。 如果您沒有看到所需的輸入,請選擇查看更多以展開清單。

    螢幕擷取畫面顯示在群組聊天中發佈訊息。

    預設情況下,Teams 僅在下拉式功能表中列出最近的 50 個群組聊天。 如果您想向新的群組聊天傳送訊息,請使用建立新群組聊天中的選項,並以流程機器人的身分向其傳送訊息

  5. 透過選擇面板右上角的 (<<) 關閉面板。

建立新的群組聊天並以流程機器人的身分張貼訊息

在聊天或管道中張貼訊息動作可與建立聊天動作結合使用,以建立新的群組聊天並將訊息張貼到其中。 這在該主題可能尚不存在,且需要建立聊天的情況下非常實用。

若要建立新的群組聊天:

  1. 選擇在聊天或頻道中發佈訊息動作上方的 (+)。

  2. 新增動作欄位中,搜尋,然後選擇建立聊天動作。

  3. 要新增的成員欄位中,使用電子郵件新增需要參與聊天的成員。 用分號分隔電子郵件。

  4. 如果需要,請輸入聊天標題。

    「建立聊天」動作的螢幕擷取畫面。

  5. 在設計工具中,選擇在聊天或頻道中發佈訊息動作來設定它。

  6. 發佈者下拉式功能表中,選擇流程機器人

  7. 發佈位置下拉式功能表中,選擇群組聊天

  8. 群組聊天下拉式功能表中,捲動到清單底部,然後選擇輸入自訂值

  9. 選擇閃電,然後從建立聊天清單中選擇交談 ID

以流程機器人的身分直接張貼訊息給使用者

以流程機器人的身分傳送訊息時,您還可以選擇直接張貼訊息給使用者。 這在您想要使用流程機器人聯繫個人使用者的通知情境中很有用。

  1. 在設計工具中,選擇在聊天或頻道中發佈訊息動作來設定它。

  2. 發佈者下拉式功能表中,選擇流程機器人

  3. 發佈位置下拉式功能表中,選擇與流程機器人聊天

  4. 收件者欄位中,指定您想要傳送訊息的使用者和您想要傳送的特定訊息。

  5. 訊息欄位中,輸入您想要傳送的訊息。 若要為訊息新增動態值,請執行下列操作:

    1. 將游標放在輸入應該出現的位置。
    2. 選擇訊息欄位右側的閃電。
    3. 從清單中選擇一個輸入。 如果您沒有看到所需的輸入,請選擇查看更多以展開清單。

    作為流程機器人直接向使用者傳送訊息的螢幕擷取畫面。

在 Teams 管道中以使用者的身分張貼訊息

若要以 Teams 頻道中的使用者身分傳送訊息:

  1. 發佈者下拉式功能表中,選擇使用者

  2. 發佈位置下拉式功能表中,選擇頻道

    這些動作顯示兩個動態輸入,讓您指定傳送訊息的團隊和頻道,並在訊息欄位中新增您的訊息。

    螢幕擷取畫面顯示以使用者身分在頻道中發佈訊息。

以使用者的身分在現有的命名群組聊天中張貼訊息

若要在群組聊天中以使用者身分傳送訊息:

  1. 發佈者下拉式功能表中,選擇使用者
  2. 發佈位置下拉式功能表中,選擇群組聊天
  3. 群組聊天欄位中,選擇要發佈訊息的群組聊天。
  4. 訊息欄位中,輸入您想要傳送的訊息。 若要為訊息新增動態值,請執行下列操作:
    1. 將游標放在輸入應該出現的位置。
    2. 選擇訊息欄位右側的閃電。
    3. 從清單中選擇一個輸入。 如果您沒有看到所需的輸入,請選擇查看更多以展開清單。

螢幕擷取畫面顯示以使用者身分在現有命名群組聊天中發佈訊息

根據預設,Teams 只會在下拉式功能表中列出 50 個最近命名的群組聊天。 如果您想向新的群組聊天傳送訊息,請使用建立新群組聊天並發佈訊息中的選項。

建立新群組聊天和張貼訊息

在聊天或管道中張貼訊息動作可與建立聊天動作結合使用,以建立新的群組聊天並將訊息張貼到其中。 這在該主題可能尚不存在,且需要建立聊天的情況下非常實用。

  1. 選擇在聊天或頻道中發佈訊息動作上方的加號 (+)。

  2. 新增動作欄位中,搜尋,然後選擇建立聊天動作。

  3. 要新增的成員欄位中,使用電子郵件新增需要參與聊天的成員。 用分號分隔電子郵件。

  4. 如果需要,請輸入聊天標題。

  5. 在設計工具中,選擇在聊天或頻道中發佈訊息動作來設定它。

  6. 發佈者下拉式功能表中,選擇使用者

  7. 發佈位置下拉式功能表中,選擇群組聊天

  8. 群組聊天下拉式功能表中,捲動到清單底部,然後選擇輸入自訂值

  9. 選擇閃電,然後從建立聊天清單中選擇交談 ID

    螢幕擷取畫面顯示以使用者身分在群組聊天中發佈訊息。

在任何訊息中提及使用者

「提及」是在 Teams 中引起使用者注意的好方法。 您可以組合任何先前的動作,並在訊息中新增對使用者或頻道的提及。

  1. 選擇在聊天或頻道中發佈訊息動作上方的加號 (+)。

  2. 新增動作欄位中,搜尋,然後選擇為使用者取得 @mention 權杖動作。

  3. 使用者欄位中,指定您想要在使用者欄位中提及的使用者的電子郵件。 此動作會產生動態值,可用於在聊天或頻道中發佈訊息動作的訊息欄位。

    使用者欄位只接受單一使用者輸入。 如果您想提及多個使用者,則需要在流程中新增此動作的多個執行個體。

  4. 為先前任何在聊天或頻道中發佈訊息動作情境中的使用者動作,新增由 為使用者取得 @mention 權杖動作產生的提及動態值。

    為使用者取得 @mention 權杖的動作目前僅支援提及使用者,而不支援提及頻道或 Teams。

    群聊訊息中提及的螢幕擷取畫面。

已知問題與限制

  • 預設情況下,Teams 僅在下拉式清單中列出最近的 50 個群組聊天。
  • 為使用者取得 @mention 權杖僅用於提及使用者。 不支援提及頻道或 Teams。
  • 不支援在私人通道中傳送訊息。

訓練:在 Power Automate 中使用 Teams 連接器 (課程模組)