程式交易小秘書,Telegram即時通訊

        MR.AutoTrading是使用Telegram來進行訊息的即時通知,即時獲取交易環境的狀態是自動交易不可或缺的一環,不管監控端的報價異常、文字檔異常通報,或是下單端交易、回報、風控通報…等等,所以建議所有用戶,我們可以不用貼著盤面看損益,但我們必須掌握交易機的任何狀況,確保交易環境正常運作。

        此篇文章教學,主要使用電腦版來進行註冊Telegram Bot,僅需要12個步驟,我們將會逐一圖文說明告訴大家該如何申請。


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

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

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

程式交易小秘書,Telegram即時通訊 1

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

程式交易小秘書,Telegram即時通訊 3

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

程式交易小秘書,Telegram即時通訊 5

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

程式交易小秘書,Telegram即時通訊 7

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

程式交易小秘書,Telegram即時通訊 9

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

程式交易小秘書,Telegram即時通訊 11

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

程式交易小秘書,Telegram即時通訊 13

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

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

11.接下來瀏覽器應該會出現下面綠色文字,則代表成功,我們要擷取紅色的數字,此數字為ChatId請複製並保存下來。若瀏覽器畫面上只出現『 {“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”}}]}

 

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

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

程式交易小秘書,Telegram即時通訊 15

        最後,取得TokenIdChatId後,請好好保存,此為MR.AutoTrading策略整合下單機即時推播通知管道,用戶可在監控端與下單端Telegram設定處,將此TokenId與ChatId設定上後,未來有任何訊息,就可以透過Telegram接收了。