前言
相信在螢幕前觀看此篇文章得你一定對 LINE 貼圖小舖不陌生(畢竟都要買貼圖跟朋友”交流”),因為背後的技術與流量其實是需要非常龐大的架構才支撐的下,本次 COSCUP 的 LINE 攤位上就邀請到福岡的前端與 CSI 團隊來分享相關的內容!
大家好,我是 LINE Taiwan DevRel 團隊的 NiJia Lin,感覺已經許久沒有在社群上與大家分享相關的內容,本次受邀請參加「2021/07/14 中部人的聊天機器人小小聚 第 16 場」,能夠透過線上的方式帶各位會眾分享從最基本的 LINE Bot 操作開始認識,到一些大家常常會需要的 API 範例,再接著 Platform API 的更新內容,對於當天內容想回味的讀者們,趕快往下繼續看吧!
各位讀者好,我是 LINE Taiwan Technology Evangelist - Nijia Lin,也是本次活動的主持人,這次想透過文章幫大家整理在 7/13 的【訪談】TECH FRESH 工作老實說活動中有提到的內容。
但如果螢幕前的你已經準備好相關履歷,直接投履歷吧! 連結
LINE 首次在 2020 以技術新星人才計畫來大舉招募眾多優秀的同學加入 LINE 的大家庭,更多 TECH FRESH 實習計畫的內容在先前的文章中都有介紹,請參考以下:
而本次的文章會介紹今年度從加入 LINE 大家庭之後 LINE 究竟提供了些什麼內容讓每位同學在實習的期間可以收穫滿滿,是不是內部有著各式各樣的活動等著同學們報名參加呢?大家就緊接著往下看吧!
翻譯原文網址:https://medium.com/linedevth/richmenu-swich-action-ba3aa0a9f80a
相信有在使用 LINE 官方帳號(Official Account)的朋友,基本上都會知道 Rich Menu 可以有效幫助並引導使用者來使用服務中的主要內容。其中要使用到 Rich Menu 非常容易,只需使用工具(Official Account Manager)或撰寫程式即可完成。
在本篇中,將會透過撰寫程式來建立 Rich Menu,而撰寫的優點則是讓使用者可以自行切換 Rich Menu,例如:
常常看著我的另外一篇設定直播的文章 - 如何只使用一台 Mac 進行直播 feat. SoundFlower, OBS, Youtube 長期蟬聯本部落格的流量冠軍(感謝大家愛戴)。當時這篇的目標是為了解決透過 OBS 直播時也要同時把桌面音訊打出去(e.g. 線上研討會),讓觀眾可以同步聽到在電腦中所收到的聲音。
而當時遇到的問題是 SoundFlower 會把聲音通通抓走,導致直播操作者無法透過麥克風來同步輸入聲音,並需要透過其他軟體(LINE、Zoom、Google meet…)從另一個裝置打音訊進去。當然這也是解法,但若裝置沒有這麼多的話可就會造成困擾。
平時開發 LINE Bot 相關功能時,我們都會使用許多的文字、貼圖、圖片…來實現一個服務所需要的對話流程,而在開發許久之後,總想為自己的 LINE Bot 添加更多有特色的內容,不論是在文字中加入特殊符號、發送對應情境的貼圖、影片..等等。而在 LINE Bot 中有個可以讓開發者自由添加各種特色的訊息選單 - Flex Message,那這個功能有什麼特別的呢?以及我可以如何快速測試使用這功能呢?以下就讓我為各位介紹介紹。
故事是這樣的,前幾天好像有微軟的開發者日(❓),因此同事在收看完線上影片後分享給我一篇關於在 VSCode 開發 FastAPI+PostgreSQL 的影片,內容主要在講解如何在 VSCode 中以 Container 模式做開發,詳細內容以下會提到。
而因為過往我因為很懶得處理環境問題,因此都快速安裝 Python 後在使用 PyCharm 來協助處理開發問題,在這次看了影片中的使用覺得整體效果非常讚(香 🥰),以下就來介紹一下如何使用以及範例吧!
官方範例是用 Poetry 來管理套件,我則習慣使用 PIP + requirements.txt 來管理
延伸閱讀: