8 分鐘

如何在 Discord 讓語言頻道之間雙向翻譯?

用翻譯機器人為每種語言連結一個頻道。#english 中的訊息會翻譯後出現在 #español,回覆也會翻譯後回到另一邊。BabelBot 把這種連結稱為橋接。你在儀表板中設定,不需要指令。副本會顯示成員的名稱和頭像,編輯和刪除會同步到所有連結的頻道。

english 和 日本語
  1. # english

    Sam 詢問誰要參加 9 點的 raid。

  2. # 日本語

    副本會以日文出現,並帶有 Sam 的名稱和頭像。Kenji 用日文回覆。

  3. 回到 # english

    Kenji 的回覆會以英文出現,並帶有 Kenji 的名稱和頭像。

英文頻道與日文頻道之間的雙頻道橋接。訊息雙向傳遞。

什麼是頻道雙向翻譯?

把兩個或更多 Discord 頻道連結起來,每種語言一個頻道。每則訊息都會以其他頻道的語言複製到這些頻道。成員在自己的頻道聊天,仍然能讀到整個對話。

請留意「雙向」這個詞。有些設定只會把訊息從來源頻道複製到目標頻道。在雙向連結中,目標頻道裡的回覆也會翻譯後回到來源頻道。

  • BabelBot 把連結的頻道稱為橋接:由兩個頻道組成的雙頻道橋接,或連結更多頻道的中心。跨伺服器連線可以連結兩個伺服器中的頻道。
  • Discord Translator(nvu.io)稱之為 Linked Group。每個頻道使用相同的群組名稱。
  • Talksy 稱之為頻道路由。
  • Majesty Translator 稱之為同步頻道。

該用語言頻道,還是一個共用頻道?

如果每個群組主要在內部交流,只讀一種語言,就用獨立的語言頻道。如果大家一起聊天,又不想拆分伺服器,就用一個開啟自動翻譯的共用頻道。

  • 連結的語言頻道:適合有地區分組的遊戲公會、雙語社群,以及各方都想要自己空間的聯盟。每個連結的頻道,每則訊息使用一次翻譯。
  • 使用回覆或討論串的一個共用頻道:適合小型伺服器,以及只有一兩種目標語言的安靜頻道。
  • 譯文取代原始訊息的一個共用頻道:適合大家都讀同一種語言的情況。BabelBot 會刪除原始訊息,所以請先告知成員。

哪些 Discord 機器人可以在頻道之間翻譯?

有幾款機器人可以連結語言頻道。它們的差別在於設定方式、回覆是否會傳回,以及編輯如何處理。

VibeBot 在同一個頻道內以回覆或嵌入訊息的形式翻譯,不會連結頻道。DeepL 和 Google Cloud Translation 是翻譯服務,不是 Discord 機器人,需要由機器人替你呼叫。

如果你已經在用 Discord Translator 而且用得順手,它的 Linked Group 模式是不錯的選擇。如果你想在儀表板設定而不是用指令,想讓副本顯示成員的名稱和頭像,並讓編輯、刪除、回覆、討論串和表情回應隨訊息一起傳遞,BabelBot 更適合。

Discord Translator 要求每個頻道都使用 Linked Group 模式和相同的群組名稱,才會連結頻道。你可以在它的儀表板或用 -translate 指令設定。它的免費試用把自動翻譯限制為 2 種語言。 Discord Translator 維基,2026 年 10 月 31 日查閱

原始訊息被刪除時,Discord Translator 會刪除譯文,並表示支援編輯。 Discord Translator 網站,2026 年 10 月 31 日查閱

Talksy 用 /server route add 新增從來源頻道到目標頻道的路由。每個伺服器可免費使用一條路由,譯文會顯示成員的名稱和頭像。它的指南沒有說明回覆是否會傳回。 Talksy 指南,2026 年 10 月 31 日查閱

Majesty Translator 最多可讓 3 個頻道互相同步。你用 /setup channel 和 /setup language 設定。 Majesty Translator 列表頁面,2026 年 10 月 31 日查閱

VibeBot 在同一個頻道中以回覆或嵌入訊息的形式發布譯文。 VibeBot 翻譯功能頁面,2026 年 10 月 31 日查閱

如何用 BabelBot 設定雙向翻譯?

在 BabelBot 儀表板的「橋接」頁面連結頻道。一共四個步驟,不需要指令。

BabelBot 在每個連結的頻道都需要「檢視頻道」、「傳送訊息」和「管理 Webhook」權限。有了 Webhook,它才能以成員的名稱和頭像發布每個副本。

  • 把 BabelBot 加入你的伺服器,並用 Discord 登入儀表板。你需要在該伺服器擁有「管理伺服器」權限。
  • 開啟「橋接」,選擇「新增橋接」。
  • 選擇兩個頻道,以及每個頻道中成員使用的語言,例如把 #english 設為英文,把 #español 設為西班牙文。選擇「新增橋接」。在「概覽」中,確認「翻譯」已開啟。
  • 在第一個頻道發一句話,到第二個頻道檢查副本。接著從第二個頻道回覆,再檢查第一個頻道。

英文和西班牙文橋接是什麼樣子?

把 #english 設為英文、#español 設為西班牙文,連結成一組。每則訊息都會帶著作者的名稱和頭像出現在另一個頻道。

一個頻道中的回覆,會顯示預覽,以及指向另一個頻道中對應訊息的連結。兩邊的成員都能看到別人回答了什麼。

  • Ari 在 #english 中寫道:「Who's up for the raid at 9?」
  • #español 中的副本為:「¿Quién se apunta a la raid a las 9?」
  • Mateo 在 #español 中回覆:「¡Yo! Llevo a dos amigos.」
  • #english 中的副本為:「Me! I'm bringing two friends.」

可以連結日文頻道和英文頻道嗎?

可以。把 #english 設為英文、#日本語 設為日文,連結成一組。每種語言組合的步驟都一樣,BabelBot 支援超過 130 種語言。

BabelBot 會把連結頻道中的每則訊息都當成該頻道的語言來讀。請讓成員用自己頻道的語言發言。如果訊息已經是另一個頻道的語言,會不經翻譯直接傳過去,也不會使用 AI 翻譯。

  • Kenji 在 #日本語 中寫道:「9時からレイドに行く人いる?」
  • #english 中的副本為:「Anyone going on the raid at 9?」
  • 在 #english 中用英文寫的回覆,會以日文出現在 #日本語。

如何連結兩種以上的語言?

使用中心。中心把一個主頻道與最多 25 個其他頻道連結起來,每個頻道一種語言。每則訊息都會傳到中心裡的所有其他頻道,並翻譯成每個頻道的語言。

例如,一個中心包含英文的 #general、#français、#deutsch 和 #日本語,就能讓四個語言群組跟上同一場對話。中心中的每個頻道都必須使用不同的語言。

要把你伺服器中的頻道與另一個伺服器中的頻道連結起來,請使用跨伺服器連線。訊息雙向傳遞,每個副本都會顯示它來自哪個伺服器。BabelBot 必須在兩個伺服器中,你在兩個伺服器都需要「管理伺服器」權限,而且其中一個伺服器需要 Ultra 或 Founder Access。

連結的頻道之間會同步什麼?

在 BabelBot 橋接中,傳遞的不只是文字。只要 BabelBot 還能把原始訊息對應到它的副本,編輯和刪除就會同步。翻譯失敗時,BabelBot 會在該頻道發布原文,因此訊息不會遺失。

  • 新訊息:會出現帶有成員名稱和頭像的譯文副本。
  • 回覆:副本會顯示回覆預覽,以及指向對應訊息的連結。
  • 編輯:副本會改成新的譯文。
  • 刪除原始訊息:副本也會一併刪除。刪除某份副本,不會影響原始訊息和其他副本。
  • 討論串:BabelBot 會在每個連結的頻道開啟一個同名的討論串。
  • 表情回應:會出現在副本上,由 BabelBot 加上。
  • 圖片、支援的影片或伺服器自訂貼圖:會隨副本一起傳遞。其他檔案以連結顯示。

橋接會使用多少次翻譯?

每個收到翻譯的連結頻道都會使用一次 AI 翻譯。在雙頻道橋接中,一則訊息使用一次翻譯。在有四個頻道的中心裡,一則訊息最多使用三次。

沒有翻譯的副本不計入。這包括已經是另一個頻道語言的訊息,以及沒有文字的附件或貼圖。

一組雙頻道橋接算一個橋接。中心每多一個頻道,就多算一個。在 Free 方案中,100 次翻譯用完後,橋接翻譯會暫停。之後任何成員都可以到 top.gg 為 BabelBot 投票,重設當月的額度。

  • Free:1 個橋接,每月 100 次 AI 翻譯。
  • Pro:每個伺服器每月 €9.99,5 個橋接,每個計費週期 10,000 次 AI 翻譯。
  • Ultra:每個伺服器每月 €19.99,橋接數量不限,每個計費週期 50,000 次 AI 翻譯。
  • Founder Access:一次性付款,橋接數量不限,AI 翻譯次數不限。

為什麼連結的頻道裡缺少譯文?

缺少副本大多是因為權限、橋接已暫停或額度已用完。如果 BabelBot 無法在任何一個連結的頻道發布訊息,它會在來源頻道回覆,並指出需要修正的頻道。

  • 在每個連結的頻道中,給 BabelBot「檢視頻道」、「傳送訊息」和「管理 Webhook」權限。
  • 在「橋接」中,檢查橋接連結的頻道是否正確,每個頻道的語言是否正確。
  • 在「概覽」中,確認「翻譯」已開啟。
  • 如果橋接顯示「已暫停」,表示伺服器的橋接數量超過方案允許的數量。請移除一個橋接,或升級方案。
  • 在 Free 方案中,檢查伺服器本月是否還有剩餘的翻譯次數。
  • 一個頻道只能屬於一個橋接或一個跨伺服器連線。

如何停止橋接?

在「橋接」頁面移除這個橋接。新訊息會立即停止傳遞。

若要暫時停止所有橋接,請在「概覽」中關閉「翻譯」,之後再重新開啟。設為「禁用翻譯」的頻道規則不會停止橋接。刪除已連結的 Discord 頻道時,BabelBot 會把它從橋接中移除。

可以在 Discord 直接使用 DeepL 或 Google 翻譯嗎?

不透過機器人是不行的。DeepL 和 Google Cloud Translation 是提供 API 的翻譯服務,Discord 沒有連接它們。

翻譯機器人會替你呼叫翻譯服務,並負責連結頻道、發布訊息和同步。你也可以自己開發機器人。這樣你要呼叫 API、用 Webhook 發布訊息,還要儲存哪個副本屬於哪則原始訊息,編輯和刪除才能跟上。最後這一步讓兩個頻道長期保持同步。

BabelBot 用 AI 翻譯。在頻道中自動翻譯時,它會把該頻道或討論串中最多五則之前的訊息提供給 AI。這有助於處理代名詞、俚語和簡短的回覆。

常見問題

Discord 有內建的頻道間翻譯嗎?

沒有。Discord 沒有連結或翻譯頻道的設定。要在頻道之間自動翻譯,你需要翻譯機器人。

BabelBot 橋接支援雙向嗎?

支援。橋接會把每則訊息從發布它的頻道複製到其他連結的頻道。

可以連結兩個以上的語言頻道嗎?

可以。BabelBot 中心把一個主頻道與最多 25 個其他頻道連結起來,每個頻道一種語言。Majesty Translator 最多同步 3 個頻道,Discord Translator 會連結所有群組名稱相同的頻道。

成員看得到是誰寫了譯文訊息嗎?

看得到。BabelBot 會以成員的名稱和頭像發布每個副本,所以副本看起來就像該成員在這個頻道寫的。

橋接會複製其他機器人的訊息嗎?

目前不會。BabelBot 會略過其他機器人的訊息,已追隨的公告頻道除外。Discord Translator 可以翻譯你允許的機器人和 Webhook 訊息。

可以免費連結語言頻道嗎?

可以。BabelBot Free 包含 1 個橋接和每月 100 次 AI 翻譯。Pro 和 Ultra 提供更多橋接和翻譯次數。

如果我想把譯文放在同一個頻道呢?

使用自動翻譯,選擇回覆、每則訊息一個討論串,或「取代原始訊息」。你在儀表板的「回覆模式」中選擇。

設定與參考