學校不會教的機器人:
LINE Chat Bot 實戰教學
教學主題:LINE Chat Bot 入門實戰
• 第一單元 : LINE Chat Bot 基礎介紹與環境建置
• 第二單元 : LINE webhook 介紹
• 第三單元 : LINE Chat Bot 基礎實戰
• 第四單元 : Chat Bot 美化與總結
學習表現:
• 運a-V-3 能探索新興的資訊科技
學習內容:
• 資P-V-1 文字式程式設計概念與實作
• 資S-V-1 系統平台之運作原理
第一單元
第二單元
第三單元
第四單元
作業
題目一:擴增一下功能,例如傳送什麼訊息後,伺服器會回傳什麼東西?
如果是服務業就可以新增我要點餐,伺服器就傳送菜單之類的功能,可以依據同學們的職業或是想要的功能去製作。
題目二:製作一款自己想要的聊天機器人。例如我是餐廳老闆,我希望我的聊天機器人有哪些功能、傳送資訊的介面能長成什麼樣、客戶怎麼操作是最好的設計!
題目三:嘗試看看去實作我們上一頁所說的伺服器架設、資料庫、網域申請。
教學資源
LINE 登入管理頁面官方網站:
LINE 開發者網站:
https://developers.line.biz/en/
LINE Messaging API:
https://developers.line.biz/en/reference/messaging-api/
Python官網下載:
https://www.python.org/downloads/
Anaconda:
範例程式碼:
https://drive.google.com/drive/folders/1xFyX6qzkEEh0mW9KBYGmGYZFPep9FE06?usp=sharing
ngrok:
Visual Studio Code: