Flex 開發人員工具
輔助開發 LINE chatbot 的開源工具
戴均民 @ COSCUP 2022
Flex 開發人員工具

#1 直接把收到的 Event 以 JSON 回傳

#1 你還可以在群組中使用這個工具
快速測試跨平台的相容性 (Android & iPhone & PC)

群組聊天 DEMO
- join
- member join/leave
- mentions
#2 回傳收到的 Message Object

在電腦上送出後 馬上在手機上查看

不同平台的顯示上會有些微差異!

(如果 JSON 過長可以先 minify)

#3 分享訊息給好友或群組 DEMO
快速測試 liff.shareTargetPicker() 能不能分享訊息

帶你超快速認識圖文選單的功能!

這是 LINE 官方提供的,可惜只提供日文。

圖文選單遊樂場 DEMO

#5 快速測試部份 Messaging API
指令清單請點此 (某些指令還可以搭配 mentions)

/replySticker 8525 16581292
/notifySticker 8525 16581292

#7 選單切換速度 DEMO
linkRichMenuToUser
V.S. richmenuswitch

#8 測試 LINE Simple Beacon!
(感謝 @dabo_huang
提供照片)

#8 測試 LINE Simple Beacon!
- 建立個人的 Messaging API 頻道
- 按照教學設定 Webhook
- 發行個人的 LINE Simple Beacon HWID
- 用 ESP32 燒錄 LINE Simple Beacon
進入工程模式透過 BLE 更換 HWID 等參數

GitHub 原始碼 & QA 時間
喜歡的話麻煩幫我按個 Star
沒有問題也可以祝我生日快樂 😝

Flex 開發人員工具 輔助開發 LINE chatbot 的開源工具 hackmd.io/@taichunmin/COSCUP2022 戴均民 @ COSCUP 2022
{"metaMigratedAt":"2023-06-17T04:54:48.740Z","metaMigratedFrom":"YAML","title":"Flex 開發人員工具:一個輔助開發 LINE chatbot 的開源工具","breaks":true,"description":"這是講者為了輔助開發 LINE chatbot 而製作的小工具,它主打的功能是在收到 Messaging API 的 Event 時會直接回傳 JSON,如果傳送 Message JSON 或是 Flex Message Simulator 複製的 JSON 給它,你還能直接看到這個 JSON 的呈現結果!在這個議程內將會詳細介紹這個小工具的使用方法。原始碼以 MIT License 釋出: https://github.com/taichunmin/gcf-line-devbot","image":"https://i.imgur.com/ALfHsUN.png","contributors":"[{\"id\":\"0d9a5e06-1f92-4142-b9df-fed4c8873573\",\"add\":8417,\"del\":2595}]"}