Slide 1

Slide 1 text

ngrokを使ったLINE Bot開発を超絶楽ちんにする 「linegrok」のご紹介 田中みそ 2023/12/13 初心者もエキスパートも大歓迎!LINE DC 忘年大LT大会@東京

Slide 2

Slide 2 text

自己紹介 田中 みそ (田中 大樹) Qiita: miso_develop Twitter: miso_develop Facebook: 田中みそ  LINE API Expert  IoT界隈やスマートスピーカー界隈に よくいます

Slide 3

Slide 3 text

みなさん、ngrok 使ってますか!? ngrok: トンネリングサービス ローカルで実行しているアプリケーション をインターネットアクセス可能にする サービス / ツール。

Slide 4

Slide 4 text

2/25 LINE DCハッカソン@福山 へ参加

Slide 5

Slide 5 text

ngrokを使って久々にLINE Bot開発 • セッション有効期限が2時間に短縮された • 前は8時間ぐらいいけてた • ハッカソン中にちょいちょいセッション切れで ngrok再起動→Webhook URL再登録と、かなりつらたん

Slide 6

Slide 6 text

こんなつらい思いは もうたくさん

Slide 7

Slide 7 text

linegrok https://github.com/miso-develop/linegrok

Slide 8

Slide 8 text

linegrok とは • LINE Botのコード内で実行するだけで、ngrok HTTPS URLの発行と LINE BotのWebhook URL登録を自動でやってくれる便利ツール • ついでにngrokをアカウント登録なしで使うと2時間でセッション切れ しちゃいますが、1時間半おきに自動的にURL再発行/再登録してくれます

Slide 9

Slide 9 text

ngrok を使った通常の開発では… ngrokを起動して URLを払い出し… LINE Developer Consoleから Webhook URLへ登録し… やっと開発着手…

Slide 10

Slide 10 text

linegrok なら…! ngrokを起動して URLを払い出し… LINE Developer Consoleから Webhook URLへ登録し… すぐに開発着手!

Slide 11

Slide 11 text

linegrok の使い方

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Qiitaに紹介記事あるので詳細はこちらで! https://qiita.com/miso_develop/items/a9c6bd42f06b9b4380c4