Telegram 通知設定教學
依照本頁步驟操作,即可建立 Telegram Bot,並取得工具需要的 Bot Token 與 Chat ID。
你需要準備:
Telegram 帳號、瀏覽器、以及本工具的通知設定頁面。
設定完成後會得到什麼?
填寫完成後,當工具有通知、異常或任務完成時,就會自動發訊息到你的 Telegram。
Bot Token
代表「哪一支 Telegram Bot 要負責發訊息」。
Chat ID
代表「訊息要發給誰」(個人帳號或群組)。
步驟一:建立 Telegram Bot 並取得 Bot Token
-
1
打開 Telegram。
在搜尋欄輸入@BotFather,並進入官方 BotFather 對話。 -
2
建立新的 Bot。
在 BotFather 對話中輸入:/newbot
或點選Create a New Bot按鈕。 -
3
輸入 Bot 顯示名稱。
例如:My Notify Bot,這是顯示給人看的名稱。 -
4
輸入 Bot username。
只能用英文、數字或底線,並且必須以bot結尾。例如:my_notify_bot
-
5
複製 Bot Token。
建立成功後,BotFather 會給你一串 Token,格式類似:1234567890:AAxxxxxxxxxxxxxxxxxxxxxxxxxxxx
請把這串資料複製到工具的Bot Token欄位。
⚠️ Bot Token 等同於這支 Bot 的發訊權限,請不要公開貼到群組、社群或不信任的地方。
步驟二:取得 Chat ID
-
1
打開你剛剛建立的 Bot。
在 Telegram 搜尋你的 Bot username,例如:@my_notify_bot
-
2
按下 Start,或手動輸入
/start。
然後傳送任意訊息,例如:test
-
3
在瀏覽器打開 getUpdates 網址。
把下面網址中的你的BotToken換成剛剛取得的 Bot Token:https://api.telegram.org/bot你的BotToken/getUpdates
-
4
找到 chat.id。
頁面會顯示一段 JSON,找到類似內容:{ "chat": { "id": 7989823638, "type": "private" } }其中id後面的數字就是你的Chat ID。
步驟三:填入工具設定
回到工具的 Telegram 通知設定頁,填入以下兩個欄位
Bot Token
填入步驟一複製的 Token,格式類似
1234567890:AA...Chat ID
填入步驟二從 getUpdates 找到的數字(個人為正數、群組為負數)
填完後請按下:
測試發送
如果 Telegram 有收到測試訊息,代表設定成功。
設定完成如果要發送到群組
通知發送到 Telegram 群組(而不是個人帳號)的步驟
- 1 把剛剛建立的 Bot 加入你的 Telegram 群組。
-
2
在群組中傳送一段文字,例如
test。 -
3
再次打開
getUpdates網址。 -
4
找到群組訊息中的
chat.id。
💡 群組的 Chat ID 通常會是負數,例如
-1001234567890,這是正常的。
常見問題
1. getUpdates 沒顯示任何訊息
請確認你已經對 Bot 按下 Start 或輸入 /start,並至少傳送過一段訊息給 Bot。
2. 測試發送失敗,顯示 Unauthorized
通常代表 Bot Token 填錯。請重新回到 BotFather 複製正確的 Token。
3. 測試發送失敗,顯示 chat not found
通常代表 Chat ID 填錯,或你還沒有先對 Bot 按 Start/輸入 /start。
4. Chat ID 跟以前其他 Bot 一樣,正常嗎?
正常。如果是私人對話,Chat ID 通常就是你的 Telegram 使用者 ID,所以不同 Bot 對同一個人發訊息時,Chat ID 可能會相同。
最後確認清單
- ✓ 已透過 BotFather 建立 Telegram Bot
- ✓ 已取得 Bot Token
- ✓ 已打開自己的 Bot,並按下 Start 或輸入 /start
- ✓ 已傳送 test 給 Bot
- ✓ 已透過 getUpdates 取得 Chat ID
- ✓ 已在工具填入 Bot Token 與 Chat ID
- ✓ 已按下「測試發送」並收到測試訊息
Telegram 通知設定教學|請依照步驟完成 Bot Token 與 Chat ID 設定