Skip to content

抄送(Carbon Copy)

抄送功能會在發送到 Telegram 的同時,將 Telegram SMS 處理的事件(收到的短信、未接來電、應用通知和電池提醒)的副本轉發到其他推送服務。常見的目標包括 Bark、Gotify、PushDeer、Lark 以及任意通用 Webhook。

每個目標都由一段 HAR(HTTP Archive)請求描述,應用會在每次事件發生時重放這段請求。由於請求是原樣重放的,因此幾乎任何基於 HTTP 的推送服務都能被支持,而無需為其單獨編寫整合代碼。

打開抄送設置

  1. 打開 Telegram SMS,點擊溢出選單(⋮)→ 抄送
  2. 您會看到已配置的抄送服務列表(首次使用時為空)。

添加服務

  1. 點擊 + 懸浮按鈕。
  2. 將該服務的 HAR JSON 貼到編輯框中。編輯器會在您輸入時校驗 JSON,如果結構無效會顯示錯誤。
  3. 點擊 確定 儲存。

您也可以在溢出選單中點擊 掃描 選項,透過二維碼匯入服務。

為常見的服務商(Bark、Gotify、PushDeer、通用 cURL 請求……)取得結構正確的 HAR,最簡單的方式是使用配置產生器。如果您想手動編寫 HAR,請參閱開發者文檔中的 Carbon Copy Provider 參考

佔位符

在 HAR 正文中可以使用以下佔位符,它們會在請求發送前針對每個事件被替換:

  • {{Title}} — 消息標題(例如事件類型或短信發件人)。
  • {{Message}} — 完整的消息正文。
  • {{Copy}} — 適合複製的內容變體。

選擇要抄送的事件

事件來源是一項全域抄送設置,對所有服務生效。打開溢出選單並選擇抄送配置項,然後切換您希望轉發的來源:

  • 收到的短信
  • 未接來電
  • 應用通知
  • 電池提醒

只有在此處啟用的來源才會被轉發到您的抄送服務。

編輯、啟用、停用或刪除服務

  • 點擊列表中的某個服務可編輯其 HAR 或將其刪除
  • 每個條目會顯示其當前狀態為 (已啟用) 還是 (已停用)

發送測試

使用溢出選單中的 發送測試 可一次性向所有已配置的服務推送一條測試消息,以便在正式依賴它之前確認投遞是否正常。如果尚未配置任何服務,應用會提示沒有可測試的對象。

匯入與加密

接收配置 選項允許您透過輸入 ID 和密碼從伺服器拉取抄送配置。當配置為加密形式時,Telegram SMS 會使用您提供的密碼進行解密(libsodium SecretBox),從而在傳輸過程中保護 HAR 中嵌入的憑據。