有開發過Line機器人並使用node.js的各位,請問你們是用哪一個套件? 我最近想做相關的開發,在稍做了解之後,知道官方版有line-bot-sdk-nodejs,以及社群版有bottender,本想說官方出的應該比較保險,但community的bottender在github上的star數量比官方的多很多,所以不知要選擇哪一個比較好,是否有經驗的人能比較兩者優缺點或是推薦哪一個,謝謝。
兩個都有用過,可以稍微講一下自己的心得
bottender
純論開發 line bot
的話
我自己覺得最大好處在於他的流程設計已經幫你規劃好了
使用他的 chain
route
可以讓自己的機器人有一個清楚的生命週期
如果是用 sdk
的話一切都須自己設計,好處是絕對的自由,不受限於框架的設計
完全初學者會建議 sdk
因為有時候框架反而會讓你難以想像運作流程
稍微有點經驗,可以理解框架的運作流程,也不太需要高度客製化的
會建議使用 bottender
幫你做好大部分的事情
沒有講到太細,看樓主有什麼想問的都歡迎討論,我會再做補充