DiscordのBOTをどこに置くか その2
昨日の続き。
各所でリプライをいただいたり話を聞いたりしたので追記。
Google Apps Script
GASを使った方法があるのを教えてもらった。
Google Apps Scriptで出退勤の発報botを作った - Kuzunoha-NEのブログ
任意のスプレッドシートをストレージとして扱い、データを溜める必要がある場合はそれで済ませ、あとはDiscordのWebhookとして登録する。
なるほど、簡易的なものならこれで十分なのかもしれない。
Cloudflare Workers
Cloudflareがアツそうという話を教えてもらったので、試してみるのもよさそう。
Cloudflare Workers 面白い - ゆーすけべー日記
個人利用くらいだったら無料で済ませられそう。
上記記事には書いていないが、cloudflare-discord-botというライブラリもあった。
これはどのくらい使えるんだろうか。
一日10万リクエストまでなら無料らしい。
Cloudflare Workersを軽く使ってみてこれがサーバーレス(ラムダ/FaaS)のスタンダードになってほしいなと思った - nwtgck / Ryo Ota
Workers KV edge storageというのを使うらしい。
Cloudflare Workers KV|サーバーレスコンピューティング | Cloudflare
わりと面白そうな記事も多いし、今回作るBOTならよほどのことがない限り無料で運用できる範囲なので、Cloudflare触ってみたいというモチベーションで今回はCloudflare Workersを使ってみようかな。