Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

286次阅读
没有评论

STEP 1
請先至 Telegram 官網 下載 Telegram Desktop,下載後請進行安裝。

STEP 2
執行程式後,接著輸入電話,電話請輸入 10 碼,不需要將開頭 0 去掉,之後會收到驗證簡訊,輸入驗證碼後即可進行登入。

STEP 3
如下圖,在搜尋欄輸入botfather,並點選BotFather

Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

STEP 4
如下圖,開啟與 BotFather 的對話視窗後,先輸入/start

Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

STEP 5
如下圖,接著輸入/newbot,而此時 BotFather 會回應你,請你輸入一個你註冊 Bot 需要使用的名稱。

Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

STEP 6
如下圖,我們將 Bot 名稱取名為 MR.Demo_8888,故輸入MR.Demo_8888,而此時 BotFather 會再回應你,請你輸入一個該 Bot 的用戶名稱, 請注意:該名稱必須是 bot 結尾

Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

STEP 7
如下圖,我們將用戶名取為 mrdemo8888bot,輸入後若沒有重複,則 BotFather 會回應申請完成,並給予一組TokenId 請複製此 TokenId 並保存下來

Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

STEP 8
如下圖,輸入註冊用戶名,最前面加上@,所以我們輸入@mrdemo8888bot,輸入後會出現剛剛註冊的對話視窗,點選與它對話。

Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

STEP 9
如下圖,在對話視窗內,先輸入 test,由於有時候會沒有回應,所以我們多輸入幾次,建議輸入 5 次。

Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

STEP 10
接著開啟瀏覽器,輸入下方網址,紅色部分請更改為第 7 點 BotFather 在註冊成功後給予的 TokenId。

https://api.telegram.org/bot793112542:AAHdPLbbYxLk8V-Bbdl2IjOd-RIWp5OSlJo/getUpdates

STEP 11
接下來瀏覽器如果出現以下文字,則代表成功。我們要擷取以下紅色數字,此數字為 Chat ID,請複製並保存下來。若瀏覽器畫面上只出現『{“ok”:true,”result”:[]}』,請繼續在 Bot 對話視窗輸入一次 test,然後再至瀏覽器重新整理,直至出現類似下方訊息方為成功。

{“ok”:true,”result”:[{“update_id”:547888571,
“message”:{“message_id”:7,”from”:{“id”:263650888,”is_bot”:false,”first_name”:””,”last_name”:””,”language_code”:”zh-hans”},”chat”:{“id”:263650888,”first_name”:”MR”,”last_name”:”AutoTrading”,”type”:”private”},”date”:1568644767,”text”:”test”}}]}

STEP 12
最後一個步驟,就是測試啦!在瀏覽器輸入下方連結,記得將第一個紅色字串請輸入TokenId,第二個紅色字串為ChatId,如下圖,若成功送出,則會在註冊的 Bot 上看到 MR.AutoTrading 的回應。

https://api.telegram.org/bot793112542:AAHdPLbbYxLk8V-Bbdl2IjOd-RIWp5OSlJo/sendMessage?chat_id=263650888&text=MR.AutoTrading

Telegram 创建 bot 获取 token 和 chatId 以及发送消息简明教程

最後,取得 TokenIdChatId後,請好好保存 ,此為 MR.AutoTrading 期貨程式交易整合平台即時推播通知管道之一。您可同時於 MR.Guard 與 MR.Bridge  推播設定頁面,將此 Token ID 與 Chat ID 設定好,未來有任何訊息,就可以透過 Telegram 接收了。

正文完
 0
评论(没有评论)
验证码