Forward LogoForwardMsg

訊息送達與權限

解決機器人無法發文、附件缺失或 Discord 和 Telegram 訊息延遲的問題。

如果已選擇來源並儲存其路由目的地,請檢查接收機器人或 Webhook。一個目的地可能失敗,而其他目的地仍正常工作。

目的地權限

Discord 機器人

  • 確認機器人已加入目的地伺服器。
  • 在該頻道中授予查看頻道和傳送訊息權限。
  • 若需傳送媒體,請授予附加檔案權限;若需傳送嵌入卡片,請授予嵌入連結權限。
  • 回覆需要以先前訊息作為上下文時,請授予讀取訊息歷史記錄權限。
  • 對於討論串,請授予在討論串中傳送訊息權限,並確保機器人可以存取該討論串。
  • 對於置頂/取消置頂,請授予置頂訊息權限。ForwardMsg 的標準機器人安裝也會包含管理訊息權限;刪除機器人自己傳送的訊息與管理其他使用者的訊息並不是一回事。
  • 如果已開啟啟用 webhook,請為機器人授予管理 Webhook權限。此時傳送會受到Webhook 限制。

即使伺服器角色允許某項權限,頻道覆蓋設定仍可能拒絕該權限。請參閱轉發到 Discord。

驗證機器人隱藏了接收頻道

某些伺服器會使用驗證或門禁機器人,為新成員分配角色後才讓他們查看或發佈到特定頻道。新邀請的 Discord 機器人可能不會自動獲得該角色。

例如,如果只有具有 Verified 角色的成員才能在 #news 中發言,您的機器人也需要該頻道的發文權限。請讓伺服器管理員為機器人分配合適角色,或透過編輯頻道 → 權限顯式授予存取權限。同時檢查頻道分類繼承的限制。您不必關閉伺服器的驗證系統。

ForwardMsg 的自動機器人設定會設定 Developer Portal 中的預設設定,但不會分配伺服器角色或覆蓋頻道限制。修復存取權限後,請儲存路由目的地,並透過自動化傳送一條新訊息。請參閱建立 Discord 機器人。

Discord Webhook

開啟目的地頻道的整合 → Webhook並確認 Webhook 仍然存在。檢查已儲存的目的地是否指向預期頻道。如果 Webhook 已刪除,請重新建立並更新路由。

Webhook 不支援原生回覆或同步置頂/取消置頂。增加機器人權限也無法改變這一點;請改用 Discord 機器人。

Telegram 機器人

  • **頻道:**將機器人設為擁有發文權限的管理員。
  • **群組:**新增機器人並允許其傳送所選訊息類型。要刪除、置頂或管理訊息,請授予管理員權限。
  • **主題:**使用所屬群組聊天 ID 和正確的主題 ID,並確保主題允許發文。
  • 私人聊天:先開啟機器人並按開始,或先向它傳送一條訊息。

請參閱轉發到 Telegram和Telegram 主題。

訊息延遲

對於 Discord、Telegram 或 WhatsApp,請點選您複製訊息的聊天並開啟進階 → 訊息延遲。檢查該設定是否從全域性設定繼承了延遲。測試時可將其設為 0,取消有意設定的等待時間。

對於 Discord 或 Telegram,傳送前重新獲取會在等待結束、傳送之前檢查訊息的最新版本。上傳大型附件所需的時間也比傳送文字更長。請將檔案大小與上傳限制進行比較。

有關為每個聊天選擇等待時間,請參閱延遲。

媒體缺失

  1. 確認純文字可以到達同一個目的地。
  2. 開啟啟動下方的自動化功能,並按需啟用「圖片」、「影片」或「檔案」。
  3. 開啟所選原始聊天的過濾器 → 轉發選項並選取對應類型。音訊和其他檔案各有獨立開關,但都使用「檔案」功能。
  4. 檢查目的地上傳限制。購買媒體轉發功能不會提高限額。
  5. 透過私人測試路由嘗試傳送同一類型的小檔案。

超過 10 MB 的 Telegram 照片可能會以檔案而非照片訊息送達。某些跨平台內容會改變外觀,不會保留來源平台的原始樣式。

仍需幫助?

聯絡客服,說明哪個目的地失敗、文字是否到達、相關檔案類型/大小,以及顯示的錯誤。切勿分享機器人權杖或 Webhook URL。