2026年5月22日 星期五

建立 newbot步驟與取得 API Token 與 Chat ID

 在 Telegram 建立新機器人(Bot)並取得 API Token 的過程非常簡單,這一切都是透過 Telegram 官方的「機器人之父」@BotFather 來完成的。

請按照以下步驟操作,順序非常重要,可別找錯帳號囉!

建立 newbot步驟與取得 Token

1.尋找 BotFather: 

打開 Telegram,在上方搜尋欄輸入 @BotFather(請認明有官方藍色打勾認證的帳號),點擊並按下底部的 Start(或輸入 /start)。

2.發送建立指令: 

對 BotFather 發送指令: /newbot

3.設定機器人名稱 (Name): 

BotFather 會請你輸入機器人的顯示名稱(例如:我的即時通知助手)。

說明: 這個名稱是大家在對話框看到的名字,之後隨時可以修改,支援中文與空格。

4.設定使用者名稱 (Username): 

接著需要輸入機器人的唯一 ID(使用者名稱),這將會是別人搜尋你機器人時用的帳號(例如:my_notify_2026_bot)。

注意:

  1. 必須以 bot_bot 結尾(大小寫皆可)。

  2. 不能與全球其他機器人重複。

  3. 只能使用英文字母、數字和底線。

5.獲取 API Token:立即生成。

當你成功設定完 Username 後,BotFather 會發送一則恭喜訊息,裡面會包含一行像是這樣字串:

HTTP API: 後面接著一串由數字和英文字母組成的序號(例如:123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ)。

這串字條就是你的 API Token。



如果你已經建立過機器人,但忘記了 Token,或者不小心弄丟了,別擔心!你不需要重新建立一個。一樣可以透過 @BotFather 隨時把既有的 Token 找回來,或是重新生成一個。

請打開 Telegram 的 @BotFather 對話框,依照以下步驟操作:

查詢既有機器人的 Token 步驟

1.發送管理指令: 

在對話框中輸入並發送: /mybots

2.選擇你的機器人: 

BotFather 會列出你帳號下「所有建立過」的機器人帳號(Username 列表)。點擊你想查詢的那一個機器人按鈕。

3.進入 API Token 選項: 

接著會跳出該機器人的設定選單,請點擊 「API Token」 這個按鈕。

4.複製 Token:立即顯示。

BotFather 就會直接把該機器人現有的 API Token 傳給你囉!直接點擊該字串就能複製。

💡 進階技巧:Token 不小心外洩了怎麼辦?

如果你懷疑之前的 Token 被外流、或者寫在程式碼裡不小心上傳到公開的 GitHub,請在上述步驟的最後一步中,點擊 「Revoke current token」

⚠️ 注意:

點擊 Revoke(撤銷)後,舊的 Token 會立刻失效,BotFather 會發給你一串全新更換過的 Token。記得要去把你正在運行的程式碼、Webhook 或伺服器更新為新 Token,否則機器人會暫時無法運作喔!



要取得 Telegram 的 Chat ID(聊天室 ID),最關鍵的觀念是:機器人無法主動去找你,必須由你(或群組)先跟機器人講第一句話

最簡單!使用現成的 Chat ID 機器人(免寫程式)

Telegram 上有許多現成的工具機器人,只要你傳訊息給它,它就會立刻告訴你你的 Chat ID。

  1. 在 Telegram 搜尋 @RawDataBot  

  2. 點擊 Start 進入對話。

  3. 機器人會立刻回傳一串數字(例如:Id: 123456789),那串數字就是你的 個人 Chat ID

@RawDataBot 是 Telegram 上常用的實用機器人,主要用來查詢個人、群組或頻道的 Chat ID,以便設定各種自動化推播或 API 串接。

沒有留言:

張貼留言

WOKWI程式 // 定義 MFRC522 RFID read 與 ESP32 介面 接腳連接 Pin assign /* Wiring RFID RC522 module    ==================================================...