什麼是 Discord 語言橋接?

Discord 的語言橋樑可以連接頻道並在它們之間轉發翻譯訊息。成員在一個頻道中發言;在連結頻道中的成員會看到該頻道設定語言的訊息。BabelBot 支援雙向配對、中心橋樑以及跨越兩個管理伺服器的單一頻道連接。

頻道流程範例
  1. # english

    成員在英文頻道發文。

  2. BabelBot 橋接

    橋接會將訊息翻譯成目的地頻道的語言。

  3. # spanish

    成員閱讀翻譯內容,也可以從這裡回覆。

英語和西班牙語配對橋接的一個方向。回覆可以透過同一個橋接返回。

橋接和翻譯回覆有什麼不同?

翻譯回覆會在同一個頻道的對話中加入另一種語言。橋接則會把翻譯訊息傳送到不同的頻道。當成員已經有不同的聊天空間時,這項差異很重要。

當頻道討論同一個主題,成員需要讓訊息在頻道之間傳送時,使用橋接。如果大家都願意在同一個頻道中交流,則使用回覆或討論串。

本地和跨伺服器橋接如何運作?

配對橋接會連結兩個已設定語言的頻道,並且雙向傳送訊息。例如,來自英文頻道的訊息會被翻譯成西班牙文傳送到西班牙文頻道,而來自西班牙文頻道的訊息則會被翻譯成英文傳回。

中心橋接會連結一個中心頻道與數個分支頻道。來自中心頻道的訊息會傳送到所有分支頻道。來自分支頻道的訊息會傳送到中心頻道以及其他分支頻道,並為每個目的地進行翻譯。當整個群組應該共享對話時,請使用此設定。

跨伺服器連線會連結兩個伺服器中各一個頻道。BabelBot 必須安裝在兩個伺服器中,建立連線的人也必須同時管理兩者。贊助伺服器需要 Ultra 或 Founder Access。使用相同語言的頻道會在不消耗翻譯額度的情況下轉發訊息。

BabelBot 會將來源語言視為指派給頻道的語言。請保持這些頻道語言的準確性,並向成員說明預期的語言。

回覆、編輯和刪除訊息時會怎樣?

BabelBot 橋接頻道中的跨頻道回覆會包含簡短預覽,以及指向相符 Discord 訊息的連結。這樣,成員可以在自己的頻道中看到對方正在回覆的內容。

只要橋接訊息連結仍然有效,成員編輯來源訊息時,BabelBot 就會更新連結副本。文字編輯會再次經過翻譯,並按照新橋接訊息的相同額度規則處理。刪除來源訊息會移除連結副本。較舊的訊息連結可能會過期,因此這些變更不會無限期同步。

只要橋接訊息連結存在,反應也會同步。在其他副本中,Discord 會顯示 BabelBot 是新增反應的帳號。

啟用橋接前應該檢查什麼?

告訴成員他們的訊息會出現在哪裡。確認連結頻道中的成員應該能夠閱讀這些訊息,尤其是在某個頻道存取受限時。

  • 在儀表板中建立橋樑或跨伺服器連線,並為每個頻道指定語言。
  • 在每個連結頻道中檢查 View Channel、Send Messages、Read Message History 和 Manage Webhooks 權限。如果橋接使用討論串,也要檢查討論串權限。
  • 從兩端各傳送一則訊息和一則回覆,然後檢查它們出現的位置。
  • 編輯並刪除測試訊息,確認連結副本的行為。
  • 檢查一般翻譯的頻道規則,確認來源頻道是否也會取得本地翻譯。

如何停止訊息通過橋接傳送?

在儀表板中移除橋接。在頻道規則中關閉一般自動翻譯,並不會停止已設定的橋接。

變更橋接後,從兩端各傳送一則測試訊息。確認訊息不再傳送到已中斷連結的頻道。不要用刪除 Discord 頻道來代替修改翻譯設定。

常見問題

在哪裡選擇每個橋接頻道的語言?

在 BabelBot 儀表板中建立橋接時,選擇每個頻道及其語言。BabelBot 會使用分配的語言,為連結的目的地頻道翻譯訊息。

關閉頻道規則會停止該頻道的橋接嗎?

不會。一般自動翻譯的頻道規則和橋接路由彼此獨立。要停止在頻道之間傳送訊息,請移除橋接。

刪除原始訊息會移除翻譯副本嗎?

只要橋接訊息連結仍然有效,就會。成員刪除來源訊息時,BabelBot 會移除它發布的連結副本。舊連結可能會過期,因此刪除不會無限期同步。

橋接可以連結兩台 Discord 伺服器嗎?

可以。Ultra 和 Founder Access 可以贊助您管理的兩台伺服器各一個頻道之間的連線。兩台伺服器都必須安裝 BabelBot。語言相同的訊息會轉送,不會消耗翻譯額度。其他訊息會使用贊助伺服器的額度。任一伺服器的管理員都可以中斷連線。

設定與參考