技術とかの雑なToday I Learnedメモ

DiscordのBOTをどこに置くか

DiscordのBOTをどこに置くか

DiscordのBOTを作りたくてどのPaasまたはIaasに置くかを考えている。

大体こういうときはHerokuが最初に出てくる。

bot プラットフォームとかで検索しても、自分で開発したBOTを置く話ではなく(主にチャットボットの)導入の話が大量にヒットするのでググり方が難しい。

Heroku以外だと↓

Discord botをAWS APIGateway+Lambdaで動かしたい - Qiita

API GatewayとLambda

Discord botの作成(基盤編)

EC2

あたりか。

前にAutoMuteUsというAmong UsのBOTをホスティングする記事を読んでいたときの記事が↓

AutoMuteUsをAmazon Lightsailでホストしてみた - くしブログ

AmoungUs用BotのAutoMuteUsをGCPで無料でホストする

Amazon LightsailやGCPのCompute Engineを使うとよさそう。

Amazon Lightsail(月額3.5ドル〜の仮想プライベートサーバー:VPS)| AWS

仮想マシン インスタンス  |  Compute Engine ドキュメント  |  Google Cloud

無料で運用したいので、費用を考えるとCompute Engineかなと思う。記事自体は一年前のものなので、最新の情報を確認しておきたい。

VPS要らず!discordのbotをレンタルサーバーで動作させる<discord.js> | HESOLOG|へそろぐ| PHP、WordPress、javascriptなどの備忘録

レンタルサーバーとかもある。うーん。