Forward LogoForwardMsg

將不同聊天轉發到各自的目的地

在同一個自動化中,讓聊天 1 只傳送到目的地 1,讓聊天 2 只傳送到目的地 2。

一對一轉發是指每個來源聊天(您監控並從中複製訊息的聊天)都將訊息傳送到自己的目的地,副本會到達該目的地。本教學用兩組聊天和目的地舉例。您可以在同一個自動化中重複設定,新增任意數量的來源聊天和目的地。 在大多數情況下,無需為每一組聊天和目的地單獨建立自動化。

來源聊天 1 → 目的地 1
來源聊天 2 → 目的地 2

範例:Discord → Telegram

假設您想將兩個 Discord 頻道的訊息分別複製到兩個 Telegram 聊天:

配對從 Discord 複製傳送到 Telegram
1#announcementsNews
2#supportHelp

這些名稱和平台只是範例。相同的設定方式適用於任何受支援的平台組合,也適用於兩個以上的聊天。 以下步驟中,我們將原始聊天稱為聊天 1和聊天 2,將接收訊息的位置稱為目的地 1和目的地 2。要增加其他聊天及其目的地,請重複相同步驟。

準備聊天

選擇兩個要監控的來源聊天(從中複製訊息)以及兩個要接收這些副本的目的地聊天。您可以使用現有聊天,也可以建立自己的測試聊天。

如果尚未連線平台,請先開啟設定指南,並選擇最接近的範例。不同平台的基本步驟相似,但連線方式可能不同。本教學重點介紹如何讓每個聊天的訊息傳送到各自的目的地。

1. 建立並連線自動化

如果您的自動化已經連線並正在執行,請跳到選擇要監控的來源聊天。

  1. 選擇建立自動化。
  2. 輸入名稱,例如 Separate community chats。
  3. 在來源下,選擇將讀取您要複製訊息的帳號或機器人的類型。
  4. 在目的地下,選擇要接收副本的平台。
  5. 建立自動化。
  6. 開啟自動化設定 → 來源,新增或選擇用於讀取訊息的帳號或機器人。
  7. 選擇更新設定。
  8. 選擇啟動,並等待狀態變為執行中。

兩組聊天都使用同一個已連線帳號或機器人讀取訊息,並使用相同的目的地平台。來源聊天本身可以不同。

2. 選擇要監控的兩個來源聊天

  1. 開啟自動化中的來源聊天選擇器。根據平台不同,您會看到新增伺服器或新增聊天等選項。
  2. 找到並選擇要監控的兩個來源聊天:聊天 1和聊天 2。
  3. 確認選擇。

連線帳號或機器人並不會自動將所有可用對話新增到自動化中。有關如何選擇頻道、群組或主題的範例,請參閱設定指南。

將對話新增到來源清單後,自動化才會監控該對話。對話顯示在清單中後,點選對應行以開啟該來源聊天的設定;您可以在此處變更其路由目的地。

3. 僅將聊天 1 傳送到目的地 1

  1. 點選左側來源清單中的聊天 1,開啟其設定。
  2. 開啟路由。
  3. 選擇新增目的地。
  4. 填寫接收聊天 1 訊息的目的地資訊:目的地 1。欄位取決於您選擇的平台;設定指南中提供了相關範例。
  5. 完成目的地對話框中的設定。
  6. 在聊天 1 的路由清單中僅保留目的地 1。
  7. 選擇儲存更改。

此路由清單只屬於來源聊天 1,不會套用到自動化中的所有來源聊天。

4. 僅將聊天 2 傳送到目的地 2

  1. 點選左側來源清單中的聊天 2,開啟其設定。
  2. 開啟路由。
  3. 選擇新增目的地。
  4. 填寫目的地 2的詳細資訊,也就是接收聊天 2 訊息的聊天。
  5. 完成目的地對話框中的設定。
  6. 在聊天 2 的路由清單中僅保留目的地 2。
  7. 選擇儲存更改。

現在,您已為每個原始聊天分別儲存了一個目的地:

來源聊天已儲存的路由目的地副本的接收位置
聊天 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 群組

當目的地使用不同平台,或來源聊天需要使用不同的讀取帳號時,請使用單獨的自動化。

常見問題

為什麼所有來源聊天的訊息都到了同一個位置?
最有可能的原因是,目的地只在全域性設定中設定,因此每個尚未設定專屬目的地的來源聊天都會繼承它。請在左側清單中點選要變更的來源聊天,開啟其設定,然後在路由下新增該聊天自己的目的地清單並儲存。此清單會替換繼承的清單,請將該聊天需要使用的所有目的地都新增到清單中。
每組聊天都需要單獨建立一個自動化嗎?
在大多數情況下,不需要。如果一個已連線的帳號可以存取所有來源聊天,並且這些聊天使用相同的目的地平台,一個自動化就足夠了。選擇每個來源聊天,然後在路由下儲存其目的地。只有在需要使用不同的目的地平台或不同的讀取帳號時,才需要另建自動化。
一個來源聊天可以傳送到多個位置嗎?
可以。在該來源聊天的路由清單中新增更多行。每一行已儲存的目的地都會收到該聊天的訊息。