- Telegram 帳號
- Node.js
- git
- 英文閱讀能力
-
先在搜尋欄搜尋:@BotFather
-
取username,就像這個機器人專屬的ID一樣,一定要bot做結尾。
BotFather會回傳一組token(黃色遮起來的部份)給你,這很重要!!,因為當你要佈署機器人到伺服器後,設定setwebhook時就需要token了!
- 機器人基本設定
-
點選任何想更改的資訊,照著BotFather給的回應,很快就能設定好了!
-
修改「Botpic」,上傳機器人的大頭貼,按下按鈕後,請上傳一張圖片。
-
點選「Edit Commands」,即可為機器人增加指令,可讓人家快速查閱此機器人的指令,就像你在BotFather輸入「/newbot」、「/mybots」一樣,都是在這裡設定而成的指令。
-
太多要解釋了,我很懶XD,直接git clone這一個範例即可
-
下載回你自己的電腦後,記得把.git的資料夾刪掉哦,不然你push時,會push到我的github上
-
https://dashboard.heroku.com,請先自行申請帳號
-
創建好後,應會在「deploy」的選單頁面,往下看,會看到「Deploy using Heroku Git」區塊,這裡是教你怎麼把寫好的node.js app發佈到Heroku上。
第一次佈署跟往後的deploy會不太一樣。-
先下載Heroku CLI,往後的佈署皆會需要用到。
-
照著上面的步驟繼續,先回到node.js的專案,開啟終端機,輸入「heroku login」,這時會跳出網頁頁面,讓你輸入heroku帳密,認證後,就可以做佈署了。
-
確認路徑在node.js專案下後,輸入下方的指令:
$ git init $ heroku git:remote -a [你在heroku上取的app名]
-
發佈完成的node.js專案:
$ git add . $ git commit -am "[輸入這次專案修改的內容為哪些]" $ git push heroku master
-