OffshoreVps
24/7 Node.js · Python KYC不要

VPSでのDiscord botホスティング、月額$5.76から

Discord botは、Discordへの接続を1日中開いたままにします。ノートPCは閉じられ、無料プランは眠りますが、VPSは動き続けます。必要なサイズ、クラッシュ後にbotを生かし続ける方法、成長するにつれてDiscordが課す制限を解説します。

Tether (USDT)BitcoinMoneroEthereumLitecoinSolanaTRON
KYC不要 暗号資産で支払い フルroot 数分で稼働 10拠点

Page by the OffshoreVps teamUpdated Discordの制限を2026年10月19日に確認

サイズと料金

Discord bot向けの2つのサーバー

価格は1か月分です。12か月契約は50%割引です。

Location
VPS

botが1つ、サーバーが数台

$5.76/mo

or $2.88/mo on a 12-month term (−50%)

  • CPU1 vCPU
  • RAM2 GB DDR4
  • Disk40 GB NVMe
  • NetworkUnlimited · 1 Gbps

最も安いサイズです。コマンド、小さなデータベース、ログ付きのbotを動かせます。

Configure and order
Location
最も柔軟
VPS

複数のbot、または忙しいbot

$8.50/mo

or $4.25/mo on a 12-month term (−50%)

  • CPU2 vCPU
  • RAM4 GB DDR4
  • Disk60 GB NVMe
  • NetworkUnlimited · 1 Gbps

同じサーバーで複数のbot、PostgreSQL、ダッシュボードを動かす余裕があります。

Configure and order
ご利用の流れ

botに無料プランではなくVPSが向く理由

Discord botは、ドキュメントで永続的なWebSocketと説明されているGatewayに接続します。プロセスが止まれば、botはオフラインになります。無料ホスティングは、アイドル状態のアプリをスリープさせたり、ランダムに再起動したり、メモリを制限したりすることが多く、理由もなくオフラインになるbotとして現れます。

ポートを開ける必要はありません

通常のbotはDiscordへのアウトバウンド接続しか行いません。ファイアウォールでは、SSH以外のインバウンドをすべてブロックできます。後でWebダッシュボードを追加する場合は、必要なポートだけを開けてください。

成長するにつれてDiscordが課す制限

  • シャーディング:2,500以上のギルドにいるアプリはシャーディングを有効にする必要があり、各シャードがサポートするのは最大2,500ギルドです。
  • 認証:100以上のギルドにいるアプリには認証が必要です。
  • 特権インテント:Guild Presences、Guild Members、Message Contentは特権です。小規模なアプリはDeveloper Portalでオンにできます。10,000人を超えるユニークユーザーに見られるアプリはアクセス審査を受けます。

これらはどれもサーバーには左右されません。botの到達範囲によって決まるので、そこに達する前に計画しておきましょう。

セットアップ

systemdでbotを生かし続ける

通常のユーザーを作成し、botをそのホームフォルダに置いて、systemdに再起動させます。どの言語でも使えます。

ユーザーを作成してランタイムをインストールする
sudo adduser --disabled-password --gecos '' bot
sudo apt update && sudo apt install -y nodejs npm   # or python3-venv for Python
# copy your bot to /home/bot/app, then install its dependencies as the bot user
/etc/systemd/system/discord-bot.service
[Unit]
Description=Discord bot
After=network-online.target
Wants=network-online.target

[Service]
User=bot
WorkingDirectory=/home/bot/app
EnvironmentFile=/home/bot/app/.env   # holds DISCORD_TOKEN, readable only by bot
ExecStart=/usr/bin/node index.js
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
起動してログを確認
chmod 600 /home/bot/app/.env
sudo systemctl daemon-reload
sudo systemctl enable --now discord-bot
journalctl -u discord-bot -f
知っておくこと

botを安全に保つ

Do

  • botのトークンは環境ファイルに保管し、コードや公開リポジトリには絶対に置かない
  • 漏洩した場合は、Developer Portalでトークンをリセットする
  • SSHキーを使い、サーバーを最新の状態に保つ
  • データベースのバックアップを取りましょう。VPSのバックアップ方法をご覧ください

避けること

  • botをrootで実行する
  • 使わない特権インテントを申請する
  • トークンを含むファイルを全ユーザーが読める状態にする
  • コピーを取らずにデータベースをサーバーだけに保存する
FAQ

Discord botホスティングに関するご質問

01Discord botを24時間365日ホスティングするには?

VPS上でRestart=alwaysを指定したsystemdサービスとして実行します。起動時に始まり、クラッシュ後に再起動し、ログアウトしても動き続けます。上の設定にユニットファイルを示しています。

02Discord botにはどれくらいのRAMが必要ですか?

ほとんどのbotは1〜2 GBで問題なく動きます。最安のVPSはRAM 2 GB、1 vCPU、40 GB NVMeで月額$5.76です。キャッシュを使って多くのギルドにいるbotにはもっと必要で、Discordは2,500ギルドからシャーディングを求めます。

03Discord botのためにポートを開ける必要はありますか?

いいえ。ゲートウェイbotはアウトバウンド接続しか行いません。Webダッシュボードやインタラクションのエンドポイントを動かす場合にのみポートを開けてください。

04VPSは無料のbotホスティングより良いですか?

常にオンラインにしたいbotなら、はい。無料プランは、スリープ、再起動、メモリ制限が起こりがちです。VPSは月額$5.76からで、フルrootが使えます。

051台のサーバーで複数のbotを動かせますか?

はい。botごとに専用のユーザーと専用のsystemdサービスを用意してください。2 vCPU、4 GBのサイズ(ルーマニアで$8.50)なら、データベースと一緒に小さなbotを複数収められます。

06カードなしで支払えますか?

はい。ログインを生成し、氏名、身分証、電話番号なしで、Bitcoin、Monero、USDT、またはその他の対応コインで支払えます。クレジットカードなしでVPSを購入をご覧ください。

Sources

Where these numbers come from

Checked 19 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.

常にオンラインのbot

サイズを選び、暗号資産で支払い、rootでログイン。本人確認もカードも不要です。