Telegram 串接網站通知功能教學

📄 目的說明

讓網站在有訂單、留言、聯絡表單等狀況時,自動發送通知訊息到你的 Telegram 帳號,讓你即時接收訊息。

一、註冊 Telegram 帳號

  1. 下載 Telegram 應用程式:
  2. 開啟 Telegram,註冊帳號:

二、建立 Telegram Bot 並取得 Token

  1. 開啟 Telegram,搜尋 @BotFather
  2. 點選 @BotFather,按下【開始】或輸入 /start
  3. 輸入指令:
    /newbot
  4. 設定名稱與使用者名稱(必須以 bot 結尾)
  5. 完成後會顯示 token,如:
    123456789:AAExxxxxxx...

三、取得 Chat ID

✅ 個人帳號 Chat ID

  1. 搜尋剛建立的 Bot 並點選「開始」
  2. 瀏覽器輸入網址:
    https://api.telegram.org/bot<你的 token>/getUpdates
  3. 找到 JSON 中的 chat.id,例如:
    "id": 987654321

✅ 群組 Chat ID

  1. 建立新群組(加入自己與其他人,命名)
  2. 將 Bot 加入群組
  3. 給予 Bot 發言權限
  4. 在群組中輸入訊息(例如 /hi
  5. 瀏覽器開啟:
    https://api.telegram.org/bot<你的 token>/getUpdates
  6. 取得群組 chat.id,會是負數,例如:
    "id": -1001234567890

⚠️ 傳送限制說明:
Bot 只能傳訊息給「有與 Bot 對話的帳號」或「Bot 被加入的群組」,不能主動聯絡陌生帳號。

四、填入網站系統後台

五、測試

  1. 回到網站任一表單頁面
  2. 填寫並送出
  3. 應可在 Telegram 收到通知訊息