iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

陪聊_伃時不候 Line Bot 聊天機器人 系列

使用 Python 透過 Line message API 從零開始撰寫一支聊天機器人。

鐵人鍊成 | 共 30 篇文章 | 24 人訂閱 訂閱系列文 RSS系列文 團隊NTUST HIS_LAB 有點東西
DAY 1

達標好文 【Day 01】從零開始的 Line Chatbot 系統-序章

暑假後期,指導教授給了第三屆 Line Chatbot 設計大賽的資訊。 雖然比賽內容主要放在設計、創意與商業價值,但既然機會難得,那就自己來寫一個聊天機器人吧...

2021-09-16 ‧ 由 tyc97-sys 分享
DAY 2

【Day 02】從零開始的 Line Chatbot 系統-序章 Part 2

認識一些軟體開發的專業術語 在做軟體專案的時候,常常會看到一些英文簡寫,像是 Day 01 講到的 API,還有像是 IDE、SDK 等等術語。 那我們就接著昨...

2021-09-17 ‧ 由 tyc97-sys 分享
DAY 3

【Day 03】從零開始的 Line Chatbot-建立專案

今天要來正式建立 Chatbot 的 Python 專案! 登入資料 進入 Line Developers 直接登入自己的 Line 帳號。 如果是第一次建立開...

2021-09-18 ‧ 由 tyc97-sys 分享
DAY 4

【Day 04】從零開始的 Line Chatbot-連線

昨天提到建立 Chatbot 專案,但是雖然已經把主要的邏輯運算都寫好了,但是還不能執行,因為我們還沒有進行連線! 連線 在 def callback 中,會偵...

2021-09-19 ‧ 由 tyc97-sys 分享
DAY 5

【Day 05】從零開始的 Line Chatbot-公開 APP 網址

昨天稍微簡介了一下 ngrok 在做甚麼,今天我們要讓我們的 Line Channel 公開,這個 Chatbot 才可以真正運作! ngrok 是一個可以讓...

2021-09-20 ‧ 由 tyc97-sys 分享
DAY 6

【Day 06】從零開始的 Line Chatbot-淺談 Django

前幾天在做建立專案的時候,好像看到一個不是很懂的東西-Django。今天不談 Chatbot,我們來淺談一下 Django 是甚麼東西。 Django Dja...

2021-09-21 ‧ 由 tyc97-sys 分享
DAY 7

【Day 07】開始談論主程式啦!!!

某一天我們提到,主要的邏輯都寫在 django_chatbot/views.py。但是裡面牽涉太多種 function 了。 在經過幾天的思考,打算一個一個功能...

2021-09-22 ‧ 由 tyc97-sys 分享
DAY 8

【Day 08】基本程式介紹

我們回到第三天建立專案那天寫的echo程式碼。結果如下: 主程式 Text Message 我們再把這個程式碼打出來 def callback(request)...

2021-09-23 ‧ 由 tyc97-sys 分享
DAY 9

【Day 09】Text Message 應用

前一天我們講到綜合版可以接收所有種類的訊息。 @csrf_exempt def callback(request): if request.method...

2021-09-24 ‧ 由 tyc97-sys 分享
DAY 10

【Day 10】Button Template 應用

今天我們來講怎麼使用 Line Messaging API 的 Button Template 先送上官網傳送門 Template Message。 Templ...

2021-09-25 ‧ 由 tyc97-sys 分享