架設一個 LineBot 聊天機器人

此系列文共分三篇

簡單介紹

上篇

此篇將會介紹如何使用 Line 的網頁去建立一個 LineBot 聊天機器人。不需撰寫任何程式或架設伺服器,只需要動動小手點擊網頁,把屬於你的 LineBot 設定好,就可以跟你做簡單的對話囉!

中篇

此篇將會介紹如何使用 Heroku 架設一台伺服器,作為 LineBot 的 webhook server。使用的語言是 Node.js,只需要在程式內撰寫你的邏輯,便可以讓你的 LineBot 更有智慧的和你聊天唷!

下篇

此篇將會介紹如何使用 Heroku 架設一台資料庫伺服器,作為 LineBot 的大腦。使用的系統是 PostgreSQL,搭配程式的邏輯,讓你的 LineBot 具有學習功能,想學新的話不用再修改程式,不當金魚腦!

閒聊

會寫這篇系列文主要是受到 IT邦的鐵人賽文章 - 卡米狗 的啟發,看完文章後就很想做一個機器人來跟朋友講垃圾話啊!加上自己剛開始學習 Node.js,變想說用 Node.js 來開發一個 LineBot 試試看好了,做個玩具來玩玩順便練個功。
此文功能面上可能不會像卡米狗這麼齊全,算是個小玩具、學習紀錄這樣子,如果你有什麼想法或功能,歡迎一起討論,我們可以一起研究看看~