LINE Chatbot

使用 Kubernetes 打造具有會員註冊、身份驗證的多功能聊天機器人

各位在開發比較龐大的 chatbot 系統時是否會遇到一個問題?就是功能越來越多、程式碼越來越難管理、發生問題時很難找到問題點?這次我們要利用 Kubernetes (k8s) 來打造一個穩定、分散式、擴展性高的 chatbot 系統。

本篇程式碼都會放在我的 GitHub repo

這此內容主要為我在 COSCUP 2021 中所分享的內容

LINE 開發社群計畫: 中部人的聊天機器人小小聚第 16 場心得分享

大家好,我是 LINE Taiwan DevRel 團隊的 NiJia Lin,感覺已經許久沒有在社群上與大家分享相關的內容,本次受邀請參加「2021/07/14 中部人的聊天機器人小小聚 第 16 場」,能夠透過線上的方式帶各位會眾分享從最基本的 LINE Bot 操作開始認識,到一些大家常常會需要的 API 範例,再接著 Platform API 的更新內容,對於當天內容想回味的讀者們,趕快往下繼續看吧!

藉由 Flex Message Simulator 實現並發送測試用 Flex Message


平時開發 LINE Bot 相關功能時,我們都會使用許多的文字、貼圖、圖片…來實現一個服務所需要的對話流程,而在開發許久之後,總想為自己的 LINE Bot 添加更多有特色的內容,不論是在文字中加入特殊符號、發送對應情境的貼圖、影片..等等。而在 LINE Bot 中有個可以讓開發者自由添加各種特色的訊息選單 – Flex Message,那這個功能有什麼特別的呢?以及我可以如何快速測試使用這功能呢?以下就讓我為各位介紹介紹。

LINE 開發社群計畫: 202103 LINE Platform API 更新與 Chatbot 社群心得分享

大家好,我是 LINE Taiwan 的 Tech Evangelist – NiJia Lin。這次很開心受到 chatbot 社群的邀請,參加了 “Chatbot meetup 聊天機器人小小聚 28 @ Onramp Studio” 的聚會活動,過了一個農曆年,相信很多人也很期待三月 LINE Platform API 的新功能,藉由在社群上與大家分享 LINE API 更新與個人開發的心得,也希望透過社群分享的力量能夠讓聊天機器人的開發動能更加的盛大。

由於 Chatbot Meetup 本身屬於社群自主性的活動,裡面也有許多社群朋友所贊助的閃電秀。裡面的所有內容也是相當的難得與有趣。也希望能夠透過本篇文章讓大家稍微了解 Chatbot Meetup 社群閃電秀的魅力。

這次就由我用文章帶大家了解一下近期有什麼有趣的更新內容吧!

嘗試透過貼圖建立 Sticker-Driven Conversations 的 Chatbot

以前,當用戶發送的貼圖給我們時,從中只能拿到 stickerId 與 packageId,很難使用它做其他的用途,也因此我們無法理解使用貼圖時的上下文為何。

但如今增加了 keywords 這個欄位,它將幫助我們透過 貼圖(Sticker) 更好地去理解其中含意,了解用戶的意圖或感受(WoW!)

做一個 LINE Chatbot 的 Side Project 可能會遇到的一些眉角

跟在實事上的任何作品我相信都紅很快,如 口罩地圖、動森揪團系統…,只是這些題目紅的時候我個人沒有那麼大的憧憬去做相關題目。去年原本有東南亞職業聯賽 (ABL),我也做了一隻 Chatbot,只是當時用比較土炮的方法用 CSV 輸入議程,每次查詢時都進 CSV 查詢,但也適逢疫情關係而聯盟停辦進而機器人荒廢。但在最近出現了一個籃球新聯盟 P+ league,而我既然學 Python 也一段時間了也該拿來試試看爬蟲,因此下定決定開爬,以下會記錄一下在這過程中我有遇到的問題。

LINE 開發社群計畫: 202101 Chatbot 社群心得與彈幕分享

大家好,我是 LINE Taiwan 的 Tech Evangelist – NiJia Lin。這次很開心受到 chatbot 社群的邀請,參加了 “Chatbot meetup 聊天機器人小小聚 27 @ Onramp Studio” 的聚會活動,並且分享 LINE API 更新與個人開發的心得。在此也跟各位分享本次參與的心得,並且也希望透過社群分享的力量能夠讓聊天機器人的開發動能更加的盛大。