AHHA
AHHA › 部落格 › Telegram Bot 設定教學:取得 Token、Chat ID,接收網站通知

Telegram Bot 設定教學:取得 Token、Chat ID,接收網站通知

2026年4月19日· 最後更新 2026年10月10日平台教學· AHHA

適用對象:使用 AHHA 架設網站,希望預約、表單、訂單與 AI 客服的訊息即時推送到 Telegram 的站主。

預計時間:5–10 分鐘

完成後:網站上有人預約、填寫表單、下單或詢問 AI 客服時,Telegram 會立即收到通知。


Telegram 通知的用途與適用情境

網站的新預約、表單留言與 AI 客服詢問,晚一天回覆就可能流失客人。Email 容易被其他信件淹沒,Telegram 則會像聊天訊息一樣直接推送到手機,適合需要即時回應的事件。

  • 免費:建立 bot 與接收訊息不需付費。LINE Notify 已於 2025 年停止服務,Telegram 是目前常見的替代方案
  • 即時:事件發生後數秒內送達
  • 可多人接收:把 bot 加入群組,店員、合作夥伴可以在同一個群組看到通知

AHHA 的 Telegram 通知適用於所有方案(含試用),不需要開啟電商模組。


步驟 1:用 BotFather 建立 Telegram Bot 並取得 Token

  1. 在 Telegram 搜尋並開啟 @BotFather(Telegram 官方帳號)
  2. 傳送 /newbot
  3. 依提示輸入:
    • Bot 顯示名稱(例如「我的店通知」,只有自己看得到,用來辨識即可)
    • Bot username(必須以 bot 結尾,例如 mystore_notify_bot)
  4. BotFather 會回傳一組 Bot Token,格式如下:
    123456789:ABCdefGhIJKlmNoPQRsTUVwxYZ1234567890
    
  5. 複製這組 Token,稍後要填入 AHHA 後台
  6. 搜尋剛建立的 bot,點「開始/Start」並傳送任意一則訊息。沒有這一步,bot 無法主動傳訊息給您

⚠️ Bot Token 等同密碼:不要公開貼在網頁、社群或 GitHub。Token 只儲存在站台設定中,不會出現在網站前台,後台也只顯示部分字元。


步驟 2:取得 Telegram Chat ID(個人或群組)

Chat ID 是告訴 bot「訊息要發給誰」的識別碼。個人接收與群組接收的取得方式不同。

方式 A:用 @userinfobot 取得個人 Chat ID

  1. 在 Telegram 搜尋 @userinfobot,點「開始/Start」
  2. 回覆訊息中的 Id 數字就是您的 Chat ID(例如 123456789)

這是最快的方式,不需要開瀏覽器。

方式 B:用 getUpdates 取得 Chat ID

想直接從 Telegram Bot API 確認,或要取得群組的 Chat ID 時,使用 getUpdates:

  1. 先對自己的 bot 傳一則訊息(例如「hi」)
  2. 在瀏覽器開啟下列網址,把 你的TOKEN 換成步驟 1 取得的 Token:
    https://api.telegram.org/bot你的TOKEN/getUpdates
    
  3. 在回傳的 JSON 中找到 "chat":{"id":123456789,…},這串數字就是 Chat ID

Telegram Chat ID 取得方式

若回傳的 result 是空陣列,代表 bot 還沒收到任何訊息,先傳一則訊息給 bot 再重新整理網址即可。

方式 C:群組 Chat ID 的取得方式

多人共用通知時,建立群組並把 bot 加入:

  1. 建立 Telegram 群組,把 bot 加入群組
  2. 在群組裡傳送 /start@您的bot username(例如 /start@mystore_notify_bot)。bot 預設開啟 privacy mode,在群組中只讀得到指令與回覆它的訊息,一般聊天內容 getUpdates 看不到
  3. 同樣開啟 https://api.telegram.org/bot你的TOKEN/getUpdates
  4. 找到 "chat":{"id":-100xxxxxxxxxx,…}。群組的 Chat ID 是負數,超級群組會以 -100 開頭
  5. 複製完整的數字,包含前面的負號與 -100

步驟 3:在 AHHA 網站設定填入 Bot Token 與 Chat ID

  1. 進入後台 網站設定,捲動到「通知設定」區塊
  2. 打開「啟用 Telegram 通知」
  3. 填入:
    • Bot Token:步驟 1 取得的 Token
    • Chat ID:步驟 2 取得的數字(個人為正整數,群組為負數)
  4. 按「發送測試訊息」,Telegram 收到「✅ 通知測試成功」即代表設定正確
  5. 按頁面下方的「儲存設定」,通知設定會與其他網站設定一起儲存

AHHA 網站設定中的 Telegram 通知設定區塊,包含啟用開關、Bot Token、Chat ID 與 11 種通知事件

儲存後重新整理頁面,Bot Token 欄位只會顯示前後幾碼,這是為了保護 Token 的正常行為;要更換時直接貼上新的 Token 即可。

以前在「電商設定」設定過 Telegram 的站台,設定已自動帶入通知設定,不需要重新填寫。


Telegram 通知事件與開關設定

通知設定中的事件預設全部開啟,避免遺漏任何客人的訊息。網站流量變大、某類通知太頻繁時,取消勾選後按「儲存設定」即可關閉該類通知,其他事件不受影響。

事件 通知內容
聯絡表單與表單 訪客姓名、Email、訊息摘要
新預約 服務、時段、顧客姓名與聯絡方式、備註;需人工確認的預約會註明待確認
預約取消 服務、顧客、原預約時段
付款回報 訂金、課卡或訂單的金額與匯款帳號末 5 碼
商品訂單 新訂單的編號、品項數與金額;顧客取消訂單時附上原因
課卡與點數購買 訂單編號、顧客、方案與金額
AI 客服新對話 訪客的第一則提問與 AI 的回覆,附後台對話紀錄連結
AI 客服留下聯絡方式 訪客姓名、聯絡方式與想詢問的內容
電子報訂閱 訂閱者 Email
新會員 註冊方式(Google、LINE 或 Email)、姓名、Email
部落格留言 文章標題、留言會員、留言內容

AI 客服新對話只在每段對話的第一則提問時通知一次,避免訪客連續發問時收到大量訊息,完整對話可在後台「AI 客服」查看。AI 客服為 Pro 方案功能。


Telegram Bot 的資安設定建議

  • 定期更換 Token:在 BotFather 傳送 /revoke 即可產生新 Token,舊 Token 立即失效,記得同步更新網站設定
  • 不要把 Token 提供給他人:取得 Token 的人可以用這個 bot 發送訊息
  • 群組成員最小化:只加入需要處理通知的人
  • 保持 privacy mode 開啟(預設即開啟):bot 在群組中只會讀取指令與回覆它的訊息,不會收到群組裡的一般對話。可在 BotFather 傳送 /setprivacy 確認

相關文章

常見問題

Q

Telegram 測試訊息發送失敗怎麼辦?

依序確認:(1) Bot Token 複製完整,前後沒有多餘空白;(2) Chat ID 格式正確,個人為正整數(例如 123456789),群組為負數,超級群組以 -100 開頭;(3) 已先對 bot 傳送過至少一則訊息,群組則需先在群組中傳送 /start@您的bot username。bot 從未收到訊息時,無法主動傳訊息給您。

Q

開啟 getUpdates 網址時,result 是空的?

代表 bot 還沒收到任何訊息。先對 bot 傳送一則訊息,或在群組中傳送 /start@您的bot username,再重新整理 https://api.telegram.org/bot你的TOKEN/getUpdates。

Q

Telegram 通知太多,可以只關閉部分事件嗎?

可以。在「網站設定 → 通知設定」取消勾選不需要即時處理的事件(例如電子報訂閱、新會員),再按頁面下方的「儲存設定」,其他事件照常通知。

Q

多個網站可以共用同一個 Telegram Bot 嗎?

可以。在各網站的通知設定填入同一組 Bot Token 與 Chat ID,所有通知會送到同一個對話。若希望不同網站分開查看,可以為每個網站建立不同的群組,填入各自群組的 Chat ID。

Q

儲存後重新整理,Bot Token 只顯示部分字元?

這是正常的保護機制。Bot Token 等同密碼,後台只顯示前後幾碼;需要更換時,直接在欄位貼上新的 Token 並儲存即可。

AHHA 自助架站平台

想做的網站,今天就能上線

區塊式後台,像堆積木一樣組合版面。基礎 SEO 與結構化資料由平台自動處理,不需要懂技術。

  • 14 天免費試用,不需信用卡
  • 一頁式起步,日後可擴充成多頁
  • 線上預約、會員、商店模組隨時加開
  • 年費 NT$5,999 起
免費試用 14 天想找人代做?

平台教學 分類其他文章

繼續閱讀同主題的延伸內容

GEO 實體關聯設定教學:用結構化資料讓 AI 看懂服務與人物
網站上的服務、負責人與文章若沒有彼此連結,搜尋引擎與 AI 只會看到零散的文字。本文以 AHHA 後台為例,說明如何用結構化資料建立實體關聯:設定服務與人物、加上負責人與相關服務,並替文章標示主題與審…
電子報模組完整設定教學:從訂閱收集到寄發
完整說明如何在 AHHA 架設電子報系統:嵌入訂閱表單、管理名單、寫信發送、追蹤開信率。Pro 方案限定功能說明與常見問題。
如何把自己的網域綁到 AHHA 網站(完整教學)

留言討論

只有會員能留言(防止垃圾訊息),留言顯示於此頁。

載入中...
← 返回部落格