將不同聊天轉發到各自的目的地
在同一個自動化中,讓聊天 1 只傳送到目的地 1,讓聊天 2 只傳送到目的地 2。
一對一轉發是指每個來源聊天(您監控並從中複製訊息的聊天)都將訊息傳送到自己的目的地,副本會到達該目的地。本教學用兩組聊天和目的地舉例。您可以在同一個自動化中重複設定,新增任意數量的來源聊天和目的地。 在大多數情況下,無需為每一組聊天和目的地單獨建立自動化。
來源聊天 1 → 目的地 1
來源聊天 2 → 目的地 2範例:Discord → Telegram
假設您想將兩個 Discord 頻道的訊息分別複製到兩個 Telegram 聊天:
| 配對 | 從 Discord 複製 | 傳送到 Telegram |
|---|---|---|
| 1 | #announcements | News |
| 2 | #support | Help |
這些名稱和平台只是範例。相同的設定方式適用於任何受支援的平台組合,也適用於兩個以上的聊天。 以下步驟中,我們將原始聊天稱為聊天 1和聊天 2,將接收訊息的位置稱為目的地 1和目的地 2。要增加其他聊天及其目的地,請重複相同步驟。
準備聊天
選擇兩個要監控的來源聊天(從中複製訊息)以及兩個要接收這些副本的目的地聊天。您可以使用現有聊天,也可以建立自己的測試聊天。
如果尚未連線平台,請先開啟設定指南,並選擇最接近的範例。不同平台的基本步驟相似,但連線方式可能不同。本教學重點介紹如何讓每個聊天的訊息傳送到各自的目的地。
1. 建立並連線自動化
如果您的自動化已經連線並正在執行,請跳到選擇要監控的來源聊天。
- 選擇建立自動化。
- 輸入名稱,例如
Separate community chats。 - 在來源下,選擇將讀取您要複製訊息的帳號或機器人的類型。
- 在目的地下,選擇要接收副本的平台。
- 建立自動化。
- 開啟自動化設定 → 來源,新增或選擇用於讀取訊息的帳號或機器人。
- 選擇更新設定。
- 選擇啟動,並等待狀態變為執行中。
兩組聊天都使用同一個已連線帳號或機器人讀取訊息,並使用相同的目的地平台。來源聊天本身可以不同。
2. 選擇要監控的兩個來源聊天
- 開啟自動化中的來源聊天選擇器。根據平台不同,您會看到新增伺服器或新增聊天等選項。
- 找到並選擇要監控的兩個來源聊天:聊天 1和聊天 2。
- 確認選擇。
連線帳號或機器人並不會自動將所有可用對話新增到自動化中。有關如何選擇頻道、群組或主題的範例,請參閱設定指南。
將對話新增到來源清單後,自動化才會監控該對話。對話顯示在清單中後,點選對應行以開啟該來源聊天的設定;您可以在此處變更其路由目的地。
3. 僅將聊天 1 傳送到目的地 1
- 點選左側來源清單中的聊天 1,開啟其設定。
- 開啟路由。
- 選擇新增目的地。
- 填寫接收聊天 1 訊息的目的地資訊:目的地 1。欄位取決於您選擇的平台;設定指南中提供了相關範例。
- 完成目的地對話框中的設定。
- 在聊天 1 的路由清單中僅保留目的地 1。
- 選擇儲存更改。
此路由清單只屬於來源聊天 1,不會套用到自動化中的所有來源聊天。
4. 僅將聊天 2 傳送到目的地 2
- 點選左側來源清單中的聊天 2,開啟其設定。
- 開啟路由。
- 選擇新增目的地。
- 填寫目的地 2的詳細資訊,也就是接收聊天 2 訊息的聊天。
- 完成目的地對話框中的設定。
- 在聊天 2 的路由清單中僅保留目的地 2。
- 選擇儲存更改。
現在,您已為每個原始聊天分別儲存了一個目的地:
| 來源聊天 | 已儲存的路由目的地 | 副本的接收位置 |
|---|---|---|
| 聊天 1 | 目的地 1 | 僅目的地 1 |
| 聊天 2 | 目的地 2 | 僅目的地 2 |
5. 全域性設定的繼承方式
可以將全域性設定視為預設設定。如果您在此處選擇機器人和目的地,來源聊天會繼承這些設定,除非您為伺服器、頻道或主題指定了其他機器人或目的地。
例如,某個伺服器可以有自己的機器人和目的地,伺服器中的頻道預設使用這些設定。如果您隨後為某個頻道或 Telegram 主題設定了目的地,該頻道或主題就會使用自己的目的地,其他頻道仍繼續使用伺服器設定。
簡而言之:全域性設定 → 伺服器或群組 → 頻道或主題。 對於每項設定,離來源聊天最近的設定優先。儲存在頻道中的目的地會替換它繼承的目的地清單,而不是追加到該清單。更多範例請參閱設定的運作方式。
如果來源聊天自己的路由清單中沒有目的地,它會先繼承伺服器或群組的目的地,再繼承全域性設定。空清單不會停止轉發。要停止複製某個來源聊天的訊息,請將其從自動化的來源清單中刪除。
將相同步驟用於其他平台組合
從 Slack 讀取訊息或傳送到 Slack 時,也可以使用相同的逐聊天路由方式:為來源聊天 1 儲存目的地 1,為來源聊天 2 儲存目的地 2。下表介紹了有專門設定指南的六種平台組合。
以下是更多範例,不是額外要求。每一行都表示一個自動化中的兩組獨立配對。您可以使用自己的聊天名稱,並按照上方步驟進行設定。
| 平台組合 | 來源聊天 1 → 目的地 1 | 來源聊天 2 → 目的地 2 |
|---|---|---|
| Discord → Discord | 來源 #news → 目的地 #news-copy | 來源 #support → 目的地 #support-copy |
| Discord → Telegram | 來源 #news → 目的地 News 頻道 | 來源 #support → 目的地 Help 群組 |
| Telegram → Discord | 來源 News 頻道 → 目的地 #news | 來源 Help 群組 → 目的地 #support |
| Telegram → Telegram | 來源 News 頻道 → 目的地 News 歸檔 | 來源 Help 群組 → 目的地 Help 歸檔 |
| WhatsApp → Discord | 來源 Sales 群組 → 目的地 #sales | 來源 Support 群組 → 目的地 #support |
| WhatsApp → Telegram | 來源 Sales 群組 → 目的地 Sales 頻道 | 來源 Support 群組 → 目的地 Help 群組 |
當目的地使用不同平台,或來源聊天需要使用不同的讀取帳號時,請使用單獨的自動化。