搞了兩天終於完成LINE機器人的[初步]建置

貓眼看世界
·
·
IPFS
·
最終還是選擇我相對熟悉的python,重新學習如何打造一個LINE機器人,還是先從COPY learning開始

新年連假,搞了好幾天,嘗試在Google Apps Script上使用Javascript或是Google Cloud Platform上使用Python開發,參考了好多資訊,一直弄不起來。今天終於找到一篇相當有幫助的文,總算搞定,把最簡單的Line機器人成功在Heroku (一個雲端計算平台,可以免費安裝一些服務運行)上run起來。

步驟大略如下,後續會再重新設定一次並詳細記錄踩過的坑

  1. 申請一個Heroku帳號 (https://dashboard.heroku.com/)
  2. 申請一個Github帳號(https://github.com/)
  3. Fork Flask-LINE-Bot-Heroku這個專案到你自己的目錄內https://github.com/hsuanchi/Flask-LINE-Bot-Heroku 
  4. 建置一個LINE的channel (https://developers.line.biz/console/)取得Access token與secret key
  5. 參考Flask-LINE-Bot-Heroku專內案說明的Deploy to Keroku按鈕,並參考說明填入步驟4的token與key
  6. 部屬(deploy) app
  7. 回到https://developers.line.biz/console/修改你的webhook
  8. 測試!
經多次test,我的小牛機器人終於有反應!

機器人working,這應該是我看到最方便的安裝方式。但這只是完成安裝,後續還是要新增功能,讓這個機器人確實有幫助。

我的目標就是可以透過這個LINE機器人推送我在FTX交易所上個子帳戶的獲利狀況,並且可以透過LINE指令調整倉位或下單(這個可能會需要九一點的開發時間)。


參考資料

LINE bot building references #program-learning

使用Heroku平台打造LineBot

Line機器人進階

Telegram bot


CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!

貓眼看世界貓~偶爾懶散,偶爾機警,以不同的視角解讀這個世界。 對賺錢有濃厚興趣,尤其是加密幣,也喜歡分享自己的所思所想,希望透過網路以文會友。
  • 来自作者
  • 相关推荐

生命從孤島開始,但不該在孤島終結|人生視野探索

為什麼要參加七日書?

七日書 Day7-我是誰?我在哪?我該往哪去?