GCPのCloud Functions(GCF)を使えば、サーバーレスでLINE Botを作ることができます。しかも無料です。 このエントリでは、GCFを使ってサーバーレスでLINE Botを作る方法を紹介します。 システム構成 システムはいたってシンプルで、下図のようにLINE Messaging APIからのHTTPリクエスト(webhook)をGCFで受けてreplyするだけです。 サーバーレスと言えばAWS Lambdaもありますが、GCFの良いところは、HTTPリクエストを受けるためのエンドポイントも一緒に付いてくる点です。 Lambdaで同じことをやるにはAPI Gatewayを前に置いてあげる必要があります。 LambdaもGCFも個人利用レベルでは無料になると思いますが、API Gatewayは有料です。*1 動かしてみよう サンプルコードをデプロイして実際に動かしてみまし