本文介紹了在 Teams 中傳送訊息的不同方式。
您可以使用 Power Automate 設定一個流程,使用 Microsoft Teams 連接器將訊息傳送到 Teams 頻道或群組聊天。 可以作為登入流程中的連接器的使用者發佈訊息,也可以使用流程機器人發佈訊息。
雲端流程設定
本文情境使用雲端流程來通知頻道或群組聊天。
登入 Power Automate。
選擇我的流程>新流程>自動化雲端流程。
輸入您的流程名稱。
在搜尋所有觸發程序欄位中,開始輸入當建立檔案時 (僅屬性) - SharePoint,並在它出現在清單中時將其選為觸發程序。
選取建立。 這將建立一個新的雲端流程,其中當建立檔案時 (僅屬性) 觸發卡位於設計工具螢幕的中心。
請注意,觸發卡以紅色顯示無效參數。 這是因為您需要對其進行設定。
注意
設計工具的螢幕擷取畫面可能與您的螢幕不同。 這是因為 Power Automate 可讓您使用現代新設計工具或傳統設計工具。 螢幕擷取畫面使用新的設計工具,但步驟與傳統設計工具類似。
如需進一步了解設計工具,請參閱識別傳統設計工具和新雲端流程設計工具之間的差異。
在設計工具中,選擇建立檔案時 (僅屬性) 卡片以開啟左側的設定窗格。
在設定窗格中,透過從網站位址和程式庫名稱下拉式功能表中,選擇 SharePoint 網站的網站位址和程式庫名稱來設定觸發程序。
透過選擇面板右上角的 (<<) 關閉面板。
請注意,無效參數訊息現已消失。
若要為此流程新增動作,請選擇加號 (+)。
搜尋在聊天或頻道中發佈訊息動作,然後在 Microsoft Teams 連接器下選擇它。
訊息寄件者選項
在聊天或管道中張貼訊息動作可使用下列兩種方式傳送訊息:
做為流程機器人:在此方法中,訊息會做為流程機器人而不是任何個人使用者傳送。 如果您不想將訊息與任何特定使用者繫結,而是想使用通用寄件者,請使用此寄件者選項。
做為使用者:在此方法中,會以登入至流程中 Teams 連接器的使用者 (通常是流程負責人) 的身分來傳送訊息。 當訊息需要以一般使用者的身分傳送時,可以使用此方法。
動作中的發佈者和發佈位置選項控制在 Teams 中發佈訊息的方式組合。
在 Teams 管道中以流程機器人的身分張貼訊息
若要在 Teams 頻道中以流程機器人身分傳送訊息:
在發佈者下拉式功能表中,選擇流程機器人。
在發佈位置下拉式功能表中,選擇頻道。
選擇這些選項後,會出現更多動態輸入。
在團隊下拉式功能表中,選擇您想要傳送訊息的團隊。
在頻道下拉式功能表中,選擇您想要傳送訊息的頻道。
在訊息欄位中,輸入您想要傳送的訊息。 若要為訊息新增動態值,請執行下列操作:
- 將游標放在輸入應該出現的位置。
- 選擇訊息欄位右側的閃電。
- 從清單中選擇一個輸入。 如果您沒有看到所需的輸入,請選擇查看更多以展開清單。
在現有的命名群組聊天中以流程機器人的身分張貼訊息
若要在群組聊天中以流程機器人的身分傳送訊息:
在發佈者下拉式功能表中,選擇流程機器人。
在發佈位置下拉式功能表中,選擇群組聊天。
在群組聊天下拉式功能表中,選擇要發佈訊息的群組聊天。
在訊息欄位中,輸入您想要傳送的訊息。 若要為訊息新增動態值,請執行下列操作:
- 將游標放在輸入應該出現的位置。
- 選擇訊息欄位右側的閃電。
- 從清單中選擇一個輸入。 如果您沒有看到所需的輸入,請選擇查看更多以展開清單。
預設情況下,Teams 僅在下拉式功能表中列出最近的 50 個群組聊天。 如果您想向新的群組聊天傳送訊息,請使用建立新群組聊天中的選項,並以流程機器人的身分向其傳送訊息。
透過選擇面板右上角的 (<<) 關閉面板。
建立新的群組聊天並以流程機器人的身分張貼訊息
在聊天或管道中張貼訊息動作可與建立聊天動作結合使用,以建立新的群組聊天並將訊息張貼到其中。 這在該主題可能尚不存在,且需要建立聊天的情況下非常實用。
若要建立新的群組聊天:
選擇在聊天或頻道中發佈訊息動作上方的 (+)。
在新增動作欄位中,搜尋,然後選擇建立聊天動作。
在要新增的成員欄位中,使用電子郵件新增需要參與聊天的成員。 用分號分隔電子郵件。
如果需要,請輸入聊天標題。
在設計工具中,選擇在聊天或頻道中發佈訊息動作來設定它。
在發佈者下拉式功能表中,選擇流程機器人。
在發佈位置下拉式功能表中,選擇群組聊天。
在群組聊天下拉式功能表中,捲動到清單底部,然後選擇輸入自訂值。
選擇閃電,然後從建立聊天清單中選擇交談 ID。
以流程機器人的身分直接張貼訊息給使用者
以流程機器人的身分傳送訊息時,您還可以選擇直接張貼訊息給使用者。 這在您想要使用流程機器人聯繫個人使用者的通知情境中很有用。
在設計工具中,選擇在聊天或頻道中發佈訊息動作來設定它。
在發佈者下拉式功能表中,選擇流程機器人。
在發佈位置下拉式功能表中,選擇與流程機器人聊天。
在收件者欄位中,指定您想要傳送訊息的使用者和您想要傳送的特定訊息。
在訊息欄位中,輸入您想要傳送的訊息。 若要為訊息新增動態值,請執行下列操作:
- 將游標放在輸入應該出現的位置。
- 選擇訊息欄位右側的閃電。
- 從清單中選擇一個輸入。 如果您沒有看到所需的輸入,請選擇查看更多以展開清單。
在 Teams 管道中以使用者的身分張貼訊息
若要以 Teams 頻道中的使用者身分傳送訊息:
在發佈者下拉式功能表中,選擇使用者
在發佈位置下拉式功能表中,選擇頻道。
這些動作顯示兩個動態輸入,讓您指定傳送訊息的團隊和頻道,並在訊息欄位中新增您的訊息。
以使用者的身分在現有的命名群組聊天中張貼訊息
若要在群組聊天中以使用者身分傳送訊息:
- 在發佈者下拉式功能表中,選擇使用者。
- 在發佈位置下拉式功能表中,選擇群組聊天。
- 在群組聊天欄位中,選擇要發佈訊息的群組聊天。
- 在訊息欄位中,輸入您想要傳送的訊息。 若要為訊息新增動態值,請執行下列操作:
- 將游標放在輸入應該出現的位置。
- 選擇訊息欄位右側的閃電。
- 從清單中選擇一個輸入。 如果您沒有看到所需的輸入,請選擇查看更多以展開清單。
根據預設,Teams 只會在下拉式功能表中列出 50 個最近命名的群組聊天。 如果您想向新的群組聊天傳送訊息,請使用建立新群組聊天並發佈訊息中的選項。
建立新群組聊天和張貼訊息
在聊天或管道中張貼訊息動作可與建立聊天動作結合使用,以建立新的群組聊天並將訊息張貼到其中。 這在該主題可能尚不存在,且需要建立聊天的情況下非常實用。
選擇在聊天或頻道中發佈訊息動作上方的加號 (+)。
在新增動作欄位中,搜尋,然後選擇建立聊天動作。
在要新增的成員欄位中,使用電子郵件新增需要參與聊天的成員。 用分號分隔電子郵件。
如果需要,請輸入聊天標題。
在設計工具中,選擇在聊天或頻道中發佈訊息動作來設定它。
在發佈者下拉式功能表中,選擇使用者。
在發佈位置下拉式功能表中,選擇群組聊天。
在群組聊天下拉式功能表中,捲動到清單底部,然後選擇輸入自訂值。
選擇閃電,然後從建立聊天清單中選擇交談 ID。
在任何訊息中提及使用者
「提及」是在 Teams 中引起使用者注意的好方法。 您可以組合任何先前的動作,並在訊息中新增對使用者或頻道的提及。
選擇在聊天或頻道中發佈訊息動作上方的加號 (+)。
在新增動作欄位中,搜尋,然後選擇為使用者取得 @mention 權杖動作。
在使用者欄位中,指定您想要在使用者欄位中提及的使用者的電子郵件。 此動作會產生動態值,可用於在聊天或頻道中發佈訊息動作的訊息欄位。
使用者欄位只接受單一使用者輸入。 如果您想提及多個使用者,則需要在流程中新增此動作的多個執行個體。
為先前任何在聊天或頻道中發佈訊息動作情境中的使用者動作,新增由 為使用者取得 @mention 權杖動作產生的提及動態值。
為使用者取得 @mention 權杖的動作目前僅支援提及使用者,而不支援提及頻道或 Teams。
已知問題與限制
- 預設情況下,Teams 僅在下拉式清單中列出最近的 50 個群組聊天。
- 為使用者取得 @mention 權杖僅用於提及使用者。 不支援提及頻道或 Teams。
- 不支援在私人通道中傳送訊息。