Translator Bot

文件
登入

高級伺服器連結

將頻道與其他 Discord 伺服器的頻道互相鏡像並翻譯

高級連結伺服器將您伺服器的頻道與其他 Discord 伺服器的頻道相連結。每條發布在參與頻道中的訊息都會被鏡像到所有其他頻道,並翻譯成每個頻道的語言。

這是連結頻道和高級連結頻道的跨伺服器版本,後兩者用於連結同一伺服器內的頻道。

  • 連結是一個參與者集合。沒有擁有者伺服器,也沒有主要一方。

  • 一個參與者 = 一個頻道,在一個伺服器中,使用一種語言。

  • 連結包含 2 個或更多伺服器。當參與者數量降至 2 以下時,連結將自動刪除。

  • 每個連結每個伺服器僅限一個頻道,且一個頻道只能屬於一個連結。

  • 參與同一個連結的每個伺服器都必須使用不同的語言。

  • 論壇頻道只能與另一個論壇頻道相連結,反之亦然:連結要麼全是論壇,要麼全是非論壇。

  • 可連結的頻道類型: 文字、公告(新聞)、語音、舞台和論壇頻道。語音和舞台頻道使用 Discord 語音內文字聊天功能。

要求和權限

要修改連結,你需要在兩個伺服器上都擁有管理伺服器、管理頻道和管理訊息權限。 您必須是兩個伺服器的管理員 — 管理伺服器、管理頻道和管理訊息。Discord 在執行指令的伺服器上強制執行此要求;機器人會自行檢查另一個伺服器,如果您甚至不是其成員則會拒絕。

機器人在兩側的每個連結頻道中都需要以下所有權限:

  • View Channel

  • Read Message History

  • Send Messages

  • Manage Webhooks

  • Embed Links

  • Send Messages in Threads and Posts

字符與計費

這是最容易被誤解的部分,因此我們直接說明:

斜線指令

/premium 關聯伺服器 指令群組 — 用於將不同伺服器的頻道連結在一起的指令 — 被 Discord 限制為在執行指令的伺服器上擁有管理伺服器 + 管理頻道 + 管理訊息權限的成員。

/premium 關聯伺服器 新增

/premium 關聯伺服器 新增 [頻道] [目標頻道id] [語言] [目標語言]
選項說明
頻道本伺服器要連結的頻道
目標頻道id要連結的另一個伺服器的頻道ID
語言本伺服器頻道的語言
目標語言另一個伺服器頻道的語言

三種可能的結果 — 您無需選擇,機器人根據已連結的內容自動決定:

  1. 兩個頻道均未連結 → 使用這兩個伺服器建立新連結。

  2. 目標頻道已屬於某個連結 → 您的伺服器加入該連結。您的 language 不能已在其中使用,且 target_language 必須是該頻道在連結中已使用的語言。

  3. 您的頻道已屬於某個連結 → 另一個伺服器加入您的連結。其 target_language 在連結中必須空閒,且 language 必須是您的頻道已使用的語言。

如果兩個頻道都已被連結,指令將拒絕:要麼它們已在同一連結中,要麼屬於兩個不同的連結,其中一個必須先被移除。

斜線指令

/premium 關聯伺服器 新增

/premium 關聯伺服器 移除

/premium 關聯伺服器 移除 [頻道]
選項說明
頻道本伺服器要取消連結的頻道

管理員只能移除自己伺服器的頻道。從兩伺服器連結中移除一個參與者將為雙方刪除整個連結。

斜線指令

/premium 關聯伺服器 移除

/premium 關聯伺服器 列表

無選項。顯示此伺服器參與的每個連結,分頁顯示,每個連結一個區塊(Link 1、Link 2、…)。每個區塊將每個參與者列為伺服器名稱 — 頻道 — 語言,包括除您的伺服器之外的其他伺服器。

斜線指令

/premium 關聯伺服器 列表

指令本地化

指令群組、子指令以及每個選項名稱和描述都已翻譯成 Discord 支援的 30 種語言設定。法語客戶端顯示 /premium serveurs_liés ajouter,日語客戶端顯示 /premium 連携サーバー 追加。指令始終以您自己的 Discord 語言顯示 — 上方的英文名稱是規範參考。

操作演練

伺服器 A 希望將其 #general(法語)與伺服器 B 的 #general-en(英語)連結。伺服器 C 稍後以 #allgemein(德語)加入。

  1. A 和 B 的共同管理員從 A 執行: /premium 關聯伺服器 新增 頻道:#general 目標頻道id:<B's #general-en ID> 語言:french 目標語言:english

  2. 連結現在有兩個參與者。A 的 #general 中的訊息將在 B 的 #general-en 中以翻譯後的形式出現,反之亦然。

  3. C 和 B(或 C 和 A)的共同管理員從 C 執行: /premium 關聯伺服器 新增 頻道:#allgemein 目標頻道id:<B's #general-en ID> 語言:german 目標語言:english target_language 必須為 english,因為這是 B 的頻道在連結中已使用的語言。C 加入現有連結,而不是建立第二個連結。

  4. 在三個伺服器的任意一個上執行 /premium 關聯伺服器 列表 現在顯示全部三個參與者。

  5. 如果 A 執行 /premium 關聯伺服器 移除 頻道:#general,B 和 C 保持連結,並且兩者都會收到 A 已離開的通知。

行為說明

  • 每條訊息都會被翻譯。 與反向翻譯和頻道語言功能不同,這裡沒有語言偵測,也沒有語言白名單:來源語言始終是該頻道在連結中設定的語言。

  • 編輯和刪除會同步到其他伺服器中的鏡像訊息。

  • 討論串和論壇貼文會被鏡像。 在連結頻道中建立討論串(或論壇貼文)會在其他伺服器的連結頻道中建立對應的討論串;重新命名、封存、鎖定和刪除也會同步。

  • 其他參與者會收到通知,當一個伺服器加入或離開他們的某個連結時 — 每個連結頻道都會收到一條訊息,說明該伺服器、其頻道及其語言。論壇頻道會被略過,因為論壇 webhook 只能在貼文內發布。

  • 字符不足提醒會傳送給您的合作夥伴。 當某個伺服器字符不足時,與其共享連結的每個伺服器都會在其自己的提醒頻道中收到警告。合作夥伴不會被告知具體數字,只會被告知翻譯可能停止;只有受影響的伺服器才能看到自己的數字。

  • 優先於其他連結功能。 連結頻道在所有其他處理之前由「連結伺服器」處理,且始終匹配。

哪個伺服器的設定生效

欄位讀取於
啟用經典ping?接收伺服器
反映頂級角色?接收伺服器
除錯模式接收伺服器
AutoMod rules接收伺服器
自訂縮寫發送伺服器

與其他連結功能的互斥

所有三個 add 指令都會拒絕重疊並指明需要先執行的指令:

  • /premium 關聯伺服器 新增 會拒絕已被 linkchannels 或 premium linkchannels 使用的頻道 — 連結的任意一側。如果是另一個伺服器的頻道,只有該伺服器的管理員才能釋放它。

  • /關聯頻道 新增 和 /premium 關聯頻道 新增 會拒絕已在連結伺服器連結中的頻道,並指向 /premium 關聯伺服器 移除。

在控制台中

路徑:側邊欄 → 功能 → Premium Link Servers(/guilds/<server-id>/features/premium-linkservers)。

該頁面只有在伺服器有剩餘 Premium 字符或無限計劃時才可存取 — 否則控制面板將重新導向回伺服器概覽頁。

該頁面有三個部分:資訊橫幅、目前連結和連結新頻道。

  1. 開啟儀表板並選擇您的伺服器。

  2. 在側邊欄中,點擊功能下的 Premium Link Servers。

  3. 在連結新頻道下,選擇此伺服器的頻道。

  4. 選擇此頻道的語言 — 來自其他伺服器的訊息將被翻譯成該語言。

  5. 選擇其他伺服器。

  6. 選擇另一個伺服器的頻道(選擇伺服器後啟用)。

  7. 選擇該頻道的語言 — 來自您伺服器的訊息將被翻譯成該語言。

  8. 點擊建立連結。

建立連結按鈕在表單有效之前保持停用狀態,原因顯示在其正上方。

欄位

選項說明
本伺服器的頻道僅列出機器人已具備全部所需權限的頻道。
此頻道的語言來自其他伺服器的訊息會被翻譯成該語言。
對方伺服器機器人已加入且你擔任管理員的伺服器。
對方伺服器的頻道請先選擇對方伺服器。
該頻道的語言來自本伺服器的訊息會被翻譯成該語言。

頁面顯示的內容

  • 您的伺服器中已被連結頻道或 Premium Link Channels 使用的頻道會被列出,但顯示為灰色,帶有橙色徽章說明占用它們的功能。請先在該功能中釋放該頻道。

  • 您伺服器中已在連結中的頻道根本不會列出。

  • 已屬於某個連結的目標頻道帶有紫色「加入連結」徽章。選擇它意味著加入該現有連結而不是建立配對 — 頁面隨後會顯示帶有連結編號和其中已使用語言的通知,預填並鎖定目標語言,並從您自己的語言下拉選單中移除已占用的語言。

  • 其他伺服器清單是盡力而為的:機器人不快取每個伺服器的所有成員,因此您實際管理的伺服器可能會缺失。請邀請機器人到那裡並確認您的三個權限。

  • 在其自身伺服器上被其他連結功能使用,或已與您的某個頻道連結的目標頻道,只是不在清單中 — 無需操作。

每個連結顯示為標題為連結 #1、連結 #2、… 的卡片,帶有顯示參與伺服器數量的徽章。每個參與者是一行:伺服器名稱、頻道、語言。

頻道說明
本伺服器更改頻道、語言或兩者,然後點擊套用。垃圾桶圖示將其從連結中移除。
對方伺服器唯讀且顯示為灰色。提示說明只有該伺服器的管理員才能更改它。
  • 同時更改頻道和語言是一個單一操作 — 設置兩個選項,然後點擊一次套用。

  • 套用保持停用狀態,直到某些內容與已儲存的值不同。

  • 頻道下拉選單僅提供尚未在連結中的頻道,以及僅與連結類型匹配的頻道(論壇連結僅接受論壇頻道)。

  • 語言下拉選單隱藏該連結中其他伺服器已占用的語言。

從連結中移除

點擊您所在行的垃圾桶圖示並確認。

故障排除

斜線指令回覆

輸入錯誤

  • 兩種語言必須不同,且都必須受支援。

  • 該頻道 ID 無效。

  • 你不能將頻道與自身連結。

  • 兩個頻道屬於同一伺服器。請改用連結頻道功能。

  • 此類型的頻道無法連結。

  • 論壇頻道只能與另一個論壇頻道連結。

  • 找不到該頻道,或機器人不在該伺服器中。

權限

  • 你不是該伺服器的成員。

  • 你需要在該伺服器上擁有管理伺服器、管理頻道和管理訊息權限。

  • 機器人在本伺服器的該頻道中缺少權限。

  • 機器人在對方伺服器的該頻道中缺少權限。

  • 機器人需要在該頻道中擁有管理 Webhook 權限。

  • 該頻道已達到 Discord 的 Webhook 上限。請刪除一個後重試。

連結構成

  • 這兩個頻道已經在同一個連結中。

  • 兩個頻道已分別屬於不同的連結。請先移除其中一個。

  • 本伺服器在該連結中已有一個頻道。

  • 對方伺服器在此連結中已有一個頻道。

  • 此連結中已有其他伺服器在使用該語言。

  • 此連結中已有其他伺服器在使用目標語言。

  • 此頻道在該連結中已使用另一種語言。

  • 目標頻道在該連結中已使用另一種語言。

與其他功能的衝突

  • 此頻道已被連結頻道功能使用。請先在那裡移除它。

  • 此頻道已被高級連結功能使用。請先在那裡移除它。

  • 目標頻道已在其伺服器上被連結頻道功能使用。

  • 目標頻道已在其伺服器上被高級連結功能使用。

  • 該頻道已被另一個連結使用。

儀表板訊息

  • 本伺服器需要 Premium 字元才能建立新連結。

  • 你需要在該伺服器上擁有管理伺服器、管理頻道和管理訊息權限。

  • 你不是該伺服器的成員。

  • 機器人在本伺服器的該頻道中缺少權限。

  • 機器人需要在該頻道中擁有管理 Webhook 權限。

  • 論壇頻道只能與另一個論壇頻道連結。

  • 已被連結頻道使用

  • 已被高級連結使用

  • 該頻道已屬於某個連結。

  • 你要加入的連結中已有其他伺服器在使用該語言。

  • 本伺服器在該連結中已有一個頻道。

  • 該頻道已達到 Discord 的 Webhook 上限。請刪除一個後重試。

  • 此連結已在別處被修改。請重新載入後再試。

Translator Bot logo

Translator Bot

使用我們強大的翻譯機器人自動翻譯Discord伺服器中的訊息。支援200多種語言和無縫整合。

© 2024 UnBonWhisky. 版權所有。 此機器人與Discord無關。Discord是Discord Inc.的註冊商標。