Improve UX with Rich Menus for your LINE Bot

Happy New Year! Months ago, LINE released new UX feature, Rich Menus. You can find the overview here. Yes the feature was there from the first place, but now you can do the following. Create up to 10 rich menus, with 20 actions for each menu. Assign any rich menu to a user. This is… Read more

Quick POC with LINE bot simulator

Happy holidays! I just added new feature to LINE bot simulator. You can find the simulator introduction here. So what’s the new feature? It’s POC feature. Proof of Concept feature This is more like mocking feature, that anyone can craft bot chat flow only from UI. The reason I implemented this is that I get… Read more

Improve LINE Bot development productivity with Visual Studio Code Extension

In my previous article, I explained about LINE simulator. In this article, I explain VSCode extension to improve LINE Bot development. LINE Bot Development Utilities This is the VSCode extension. See the link for detail explanation. Visual Studio Marketplace : https://marketplace.visualstudio.com/items?itemName=kenakamu.linebotutilities GitHub: https://github.com/kenakamu/LINEBotDeveloperUtil How to setup 1. Open Visual Studio Code. 2. Click Extension menu on… Read more

Develop intelligent LINE bot with Microsoft Bot Framework

Microsoft offers great bot development framework (http://dev.botframework.com) for bot developers. The key features are: Write once, publish to multiple chat platform (skype, facebook, skype for business, slack, sms, email, etc.) Provide dialog support so that developers easily implement conversation flow without managing the conversation. C#/Node.js SDK IDE and simulator support Native integration with Microsoft Cognitive… Read more

C# LINE Bot development with Azure Function for cross-platform

Serverless and bot are buzz words these days. But when you say bot in some countries like Taiwan, Korea, Japan, many people think about LINE as its platform. In this article, I explain how you can jump start developing LINE bot using Microsoft technologies and host the app on Function App at the end. Prerequisites… Read more

LINE Messaging API C# SDK, Visual Studio templates and more!

LINE Messaging API for C# SDKC# 用 LINE Messaging API ライブラリを改めて @pierre3 さんと公開しました。 GitHub: https://github.com/pierre3/LineMessagingApi 各フォルダに日本語の説明もあります。このレポジトリには以下のものが含まれます。 – C# LINE Messaging API 用 SDK – Azure ファンクションサンプルプロジェクト – Web App サンプルプロジェクト – Visual Studio 拡張用プロジェクト 拡張用プロジェクトはマーケットプレースに公開済です。また Azure Funciton は v2 もあるので、Mac でも安心です。是非遊んでみてください。   Finally, we completed releasing LINE Messaging API for C# SDK, Visual Studio templates… Read more

Line Messaging API C# SDK moves to new repository

これまで LINE Messaging API for C# SDK を使ってくださり、ありがとうございます。コミュニティの力を集約させるために、今後 LINE Messaging API for C# SDK はhttps://github.com/pierre3/LineMessagingApi にて行います。既にこちらのレポジトリに Visual Studio のテンプレートを含め多くのアセットを以降済です。実装の仕方は異なりますが、詳細は別途ブログでも紹介していきます。 中村 憲一郎 For all who uses my LINE Messaging API for C# SDK so far, thanks a lot. However I decided to close down my repository and moving everything into https://github.com/pierre3/LineMessagingApi so that we can consolidate… Read more

Line Messaging API SDK update to v1.6

さっき v1.5 にしたばかりでしたが、別のレポジトリでアドバイスをもらった HttpClient のシングルトン化および Serverless Conf に参加した機会に Azure Function 対応しようと思ったので、ライブラリを .NET Standard 2.0 対応にしました。それに伴い、各種 VS テンプレートも更新済。 .NET Standard 2.0 にしたことでこれまでのテンプレートで SDK だけ上げると動かない場合があり、以下対応が必要です。 .NET Framework 4.6.1 以上 依存 NuGet の更新 I just released v1.5, but I forget to implement the advice I got from the issue from another repository about HttpClient singleton for performance. Another… Read more

Line Messaging API SDK update to v1.5

先日の LINE Developer Day 2017 での発表を受け、以下の機能をサポートするように LineMessagingAPI.CSharp をサンプルをアップデートしました。 GitHub: https://github.com/kenakamu/line-bot-sdk-csharp/releases/ – DateTime Picker – Image Carousel – リッチメニュー – Group および Room のユーザー一覧および詳細取得 ※開発者アカウントのためテストできていません。 Visual Studio テンプレートでも、以下のメッセージを送ることでテスト可能です。 carousel: カルーセルに DateTime Picker が付いてきます。 imagecarousel : 5つの画像カルーセルが返ります。 addrichmenu : リッチメニューを現在のユーザーに追加します。 deleterichmenu: 追加したリッチメニューを削除します。 deleteallrichmenu: すべてのリッチメニューを削除します。   LINE Developer Day 2017 was the other day, and I updated LineMessagingAPI.CSharp… Read more