第十六屆

software-development
從無到有,LINE著不走
ouoquq

系列文章

DAY 11

Day11: 論套件管理的重要性

在開發 Python 應用程式時,管理依賴的第三方套件是至關重要的。開發不同的專案可能需要不同版本的套件,而如果沒有良好的套件管理,這些套件之間可能會產生衝突,...

DAY 12

Day 12: 建立 Line Bot 的基本環境

終於到了這一刻了,前十天的基礎如果各位都有做好,那麼接下來的部分就可以很快速的上手拉 步驟 1:建立專案資料夾 接下來,你需要為專案建立一個專屬的資料夾: mk...

DAY 13

Day 13: 我把API key就放在那了,去找吧!!

學習使用 Line Messaging API 建立 Line Bot 的基本環境是個很好的起點!以下是一些基本步驟,幫助你入門: 1. 註冊 LINE Dev...

DAY 14

Day 14: 基本消息接收與發送

接收 Line Bot 消息 在 Webhook 中處理接收到的訊息。當用戶發送訊息時,Line 會將事件 POST 到你的 Webhook。你可以在 h...

DAY 15

Day 15: [緊急插播]ngrok走出localhost的山洞

1. 什麼是 Ngrok? Ngrok 是一款開源工具,用來將本地開發環境臨時暴露到公網。對於開發者來說,當你在本地進行測試並希望外部服務(如 Line Bot...

DAY 16

Day 15: 強化 Line Bot 功能

步驟 1: 增加回應種類 這步驟主要是讓 Bot 能根據收到的文字訊息作出不同的回覆,實現多樣化回應。 根據關鍵字回應不同訊息 增加條件判斷邏輯,讓 Bo...

DAY 17

Day17: 處理用戶輸入

在第 17 天,我們將專注於學習如何處理用戶輸入,這是讓 Line Bot 能夠更智能地與用戶互動的基礎。通過這些步驟,你可以讓 Bot 根據用戶的輸入做出不同...

DAY 18

Day 18: 實現更複雜的對話邏輯

在第 17 天,我們將學習如何實現更複雜的對話邏輯。這包括多輪對話處理、條件分支邏輯、甚至是與外部 API 的整合,讓 Bot 能夠進行智能對話。 步驟 1:多...

DAY 19

Day 19: 處理圖片信息

在第 18 天,我們將專注於處理 Line Bot 收到的圖片消息。Line Bot 除了能處理文字消息外,也能接收用戶上傳的圖片,並對圖片進行回應或處理,例如...

DAY 20

Day 20: 處理音頻與其他多媒體信息

第 19 天,來處理音頻、影片和其他多媒體消息,讓你的 Line Bot 能夠對多種內容做出響應,進一步提高互動性。 步驟 1:接收和保存音頻信息 與處理圖片類...