什麼是 Discord 語言橋接?

Discord 語言橋接會連結頻道,並在頻道之間傳送翻譯後的訊息。成員在一個頻道發文,連結頻道中的成員就會看到使用該頻道設定語言的訊息。BabelBot 支援雙向配對橋接和中心橋接,讓社群可以連結現有的語言頻道,不必把所有人移到同一個聊天室。

頻道流程範例
  1. # english

    成員在英文頻道發文。

  2. BabelBot 橋接

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

  3. # spanish

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

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

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

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

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

配對橋接和中心橋接如何運作?

配對橋接會連結兩個頻道,每個頻道都有設定的語言,並支援兩個方向的傳送。例如,英文頻道的訊息會以西班牙文傳送到西班牙文頻道;西班牙文頻道的訊息則會以英文返回。

中心橋接會將一個中心頻道連結到多個分支頻道。中心訊息會傳送到各個分支。分支頻道的訊息會傳送到中心和其他分支,並翻譯成每個目的地頻道的語言。所有群組都需要共用對話時,可以使用這種方式。

BabelBot 將分配給頻道的語言視為來源語言。請保持頻道語言正確,並向成員說明頻道應使用的語言。

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

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

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

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

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

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

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

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

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

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

常見問題

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

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

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

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

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

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

設定與參考