Forward LogoForwardMsg

尋找 Telegram 聊天 ID

使用 ForwardMsg Get Bot 尋找群組、頻道或使用者 ID,也可以從私人群組或頻道的訊息連結中取得主題 ID。

聊天 ID 是用於識別 Telegram 群組、頻道或個人的數字。主題 ID 用於識別群組中的某個主題。取得聊天 ID 最簡單的方法是使用 ForwardMsg Get Bot 中的按鈕選擇聊天。

方法一:在 ForwardMsg Get Bot 中選擇聊天

  1. 在 Telegram 中開啟 @ForwardMsgGetBot。
  2. 選擇 開始,或傳送 /start。
  3. 選擇 Get ID 開啟 ID 選項。您也可以傳送 /get_id。
  4. 根據要識別的聊天類型選擇按鈕:
要識別的對象要選擇的按鈕
👥 群組Group ID
📢 頻道Channel ID
👤 其他使用者User ID
🙋 您自己的帳號My User ID
  1. 對於群組、頻道或其他使用者,Telegram 會開啟選擇視窗。搜尋並選擇相應聊天或使用者,然後確認將所選對象分享給輔助機器人。選擇 My User ID 會直接返回您自己的 ID,不需要此選擇步驟。
  2. 機器人會回覆所選對象的名稱及其數字 ID。請複製完整數字。

例如,如果機器人返回 -1001234567890,請複製完整的 -1001234567890,包括負號。僅使用這些選擇按鈕時,無需為了取得 ID 而將 ID 輔助機器人邀請到群組或頻道。

請按機器人返回的內容原樣複製 ID

群組和頻道 ID 前面的 - 也要保留。個人使用者 ID 為正數。不要給機器人返回的 ID 再加 -100——機器人已經返回完整數字。

按鈕沒有顯示或無法回應

如果選單被隱藏,請開啟 Telegram 訊息輸入框旁的機器人鍵盤,或再次傳送 /get_id。如果選擇按鈕在 Telegram 網頁版中無法開啟,請嘗試使用 Telegram 手機或電腦應用程式。

另一種方法:將訊息轉發給機器人

您也可以將聊天中的一條訊息轉發給 @ForwardMsgGetBot。機器人會嘗試從原始訊息的資訊中返回 ID。

使用選擇按鈕通常更可靠: 某些轉發的訊息會隱藏來源,或顯示作者的 ID 而不是群組 ID。如果 Telegram 不允許您轉發該訊息,請使用上方的按鈕。

其他 ID 輔助機器人

如果您想使用其他輔助機器人,也可以嘗試以下選項:

  • @userinfobot — 也可用於查詢使用者資訊和 ID。
  • @getidsbot — 可用於查看 Telegram 訊息資訊和 ID。

這些機器人的選單可能與 ForwardMsg Get Bot 不同。如果嘗試基於轉發訊息的方法,請使用無敏感資訊的訊息;切勿向輔助機器人傳送 Telegram 登入驗證碼、工作階段或機器人權杖。

如果您已經有訊息連結,或除了群組聊天 ID 還需要主題 ID,這種方法會很有用。以下範例使用以 https://t.me/c/ 開頭的私人群組或頻道訊息連結;這種連結不適用於個人私人聊天。

在 Telegram 中開啟群組或頻道,然後在電腦版右鍵點選一條訊息,或在手機版長按訊息,再選擇複製連結。如果要取得主題 ID,請複製主題內的一條訊息連結。

群組或頻道中的訊息

https://t.me/c/1234567890/42
連結部分含義要複製的內容
1234567890(位於 /c/ 後)私人群組或頻道的數字對於這個十位數字,請在開頭新增 -100:聊天 ID 為 -1001234567890
最後的 42此範例訊息的 ID不要填入聊天 ID 欄位

-100 這種快速換算方式僅適用於 /c/ 連結中的十位聊天數字。 如果數字位數不同,請使用上方的機器人取得完整聊天 ID。不要對輔助機器人已經返回的 ID 或個人使用者 ID 使用這種換算方式。

主題內的訊息

https://t.me/c/1234567890/12/987
連結部分含義ForwardMsg 欄位
1234567890所屬群組的數字聊天 ID: -1001234567890
中間的 12包含此訊息的主題話題 ID: 12
最後的 987您複製連結的那條訊息目的地不需要此值

此群組中的所有主題都使用相同的聊天 ID。主題 ID 用於告訴 ForwardMsg 應將副本傳送到哪個主題。不要給主題 ID 新增 -100 或負號。

Telegram 也可能會在訊息連結末尾使用 ?thread=12 表示主題編號。在這種情況下,12 就是主題 ID;請手動填寫,不要依賴自動偵測主題。

主題本身的連結可能只有 /c/ 後面的兩個數字,與第一個範例相同。最後一個數字表示建立該主題的訊息,因此它也就是主題 ID。為避免將主題連結與一般訊息連結混淆,請使用上方三段數字格式的主題內訊息連結。Telegram 在其訊息和主題連結指南中說明了這些格式。

有關完整的主題設定,請參閱轉發到 Telegram 主題。如果要向個人私人聊天送達,請參閱建立 Telegram 機器人 → 私人聊天。

常見問題

Group ID 也會提供主題 ID 嗎?
不會。它只會提供所屬群組的聊天 ID。請複製主題內某條訊息的連結來尋找主題 ID,如上所述。
負號要保留嗎?
要。請複製輔助機器人返回的完整 ID,包括負號。不要重複新增前綴,也不要將正數的使用者 ID 改成負數。
訊息沒有送達,我該檢查什麼?
請檢查您的自動化是否處於執行中、是否選中了預期的來源聊天,以及是否在路由中選擇了已連線的 Telegram 機器人作為目的地。確認機器人已加入目的地聊天並且能夠在那裡傳送訊息。對於頻道,機器人必須是管理員,並擁有發佈訊息權限。對於私人聊天,請先開啟機器人並按 開始,或先給機器人傳送一條訊息,這樣機器人才能回覆您。更多檢查方法請參閱訊息未轉發和Telegram 機器人送達權限。
要私下接收訊息,我應該使用哪個 ID?
請使用您自己的使用者 ID,可透過 Get ID → My User ID 取得。如果要傳送給其他接收者,請使用對方的使用者 ID。接收者必須先與您的送達機器人開始對話;請參閱私人聊天設定說明。