[Bottender] 如何在 Heroku 上部屬 LINE BOT
上一篇文章是 2015 了呢....  主要是之前已經寫過一個簡單的 LINE BOT,  但最近剛好有點時間(?),所以想要藉此機會全部重寫。   之前寫的機器人原始碼在這邊  https://github.com/Rainsting/TarotLineBot   ---------------------------------------------------------------------------------------   這次我選擇由台灣人自己新開發的機器人框架 - Bottender,  在此時的版本是 v0.15.0。   由於這整包在中文圈內的討論似乎不多,大部分都是拿來用在 FB Messenger 上,  對於 LINE BOT & Heroku 的著墨很少,希望藉由這一篇簡單做個記錄。    1. 首先申請個 LINE@ 帳號,並開啟 developer 功能:   網路上其實很多資訊了,這邊就不多說,建議可以參考前人的文章:   LINE BOT 實戰 ( 原理篇 )  http://www.oxxostudio.tw/articles/201701/line-bot.html   這邊目的是取得 Channel secret & Channel access token,之後會用到。    2. 申請 Heroku 帳號,並安裝 Heroku CLI:   一開始用免費帳號就足夠了,申請帳號也可參考前人的教學:   Heroku安裝使用教學  https://ericjhang.github.io/archives/689940fd.html    3. 將 Heroku 產生的 Domain 連結到 Line Develop Console 的 Webhook URL 內   位置在 Heroku 的 Settings,複製底下 Domains and certificates 的後面那一段,    4. 安裝 bottender (以 Windows 為例)   首先按照官網步驟,使用 npm 安裝 bottender 套件  https://bottender.js.org/docs/GettingStarted   npm install -g bottender  先自己取個好聽的名字,之後在過程中  ...