/eq-line-bot

Primary LanguageTypeScript

Earthquake Line BOT

pnpm install
wrangler deploy --minify

参考文献

honoとCloudflareでLINE Botを作る|tokku5552

やってみて感想

  • Cloudflare Workersを使うことで、サーバーレスでLINE Botを作ることができた
    • しかも、無料&&爆速デプロイなので大変助かる
  • LINE側から(=外の世界から)、このAPIにアクセスできる状況でないと LINE Botとしては機能しない。
    • つまり、ローカルデバッグができない
    • Cloudflare TunnelをPCで動かして localhost:8787を外の世界に露出させればできる
      • めんどくさい
    • とはいえ、デプロイが一瞬なのでそこまで苦にはならない
      • wrangler tailでログも見れる
  • 今回は、LINE BotのWebhookを受け取って、そのまま返すだけの簡単なものだったが、Cloudflare KV, Durable Objects, D1などを使って ステートフルなLINE Botを作ることもできる
    • またいつか時がきたら〜〜