VPS’te Discord bot hosting aylık 12 €’dan

Discord botunuzu kendi VPS’inizde 7/24 çevrimiçi tutun: discord.js veya discord.py, systemd ile otomatik yeniden başlatma, okunabilir günlükler, ayrılmış IPv4. Aylık 12 €’dan, kart veya kripto.

Bir Discord botu neden kendi VPS’ine ihtiyaç duyar

Ücretsiz hostlar hareketsizlikte uyur ya da işleminizi komutun ortasında yeniden başlatır; dizüstü bilgisayar da kapağı kapanınca çevrimdışı olur. VPS, siz durdurana kadar süreci çalışır tutar. Bot yalnızca Discord’a giden bağlantılar kurar, bu yüzden port açmanız veya yönlendirmeniz gerekmez.

Onu çalışır tutan şey

  • systemd ile otomatik yeniden başlatma — çökme veya yeniden başlatmadan sonra bot saniyeler içinde geri döner (unit dosyası aşağıda).
  • Node.js veya Python — discord.js veya discord.py; aynı düzen Node.js rehberinde ve Python bot rehberinde anlatılır.
  • Okunabilir günlükler — journald geçmişi tutar; grep ile arayın ya da istediğiniz yere gönderin.
  • Büyümeye yer — kalıcı veriler için PostgreSQL ekleyin ya da Docker ile tek sunucuda birkaç bot çalıştırın.

Discord botu için hangi paket uygun

İş yüküPaket
Bir iki bot, küçük topluluklarCore VPS 4 — 12 €/ay (4 vCPU, 8 GB RAM, 100 GB SSD)
Bot + veritabanı + web paneliCore VPS 6 — 16 €/ay (6 vCPU, 12 GB RAM, 200 GB SSD)
Sharding’li ve birkaç hizmetli büyük botlarCore VPS 8 — 30 €/ay (8 vCPU, 24 GB RAM, 300 GB SSD)

Üç adımda yayında

  1. Botu oluşturun Discord Developer Portal’da bir uygulama oluşturun ve belirtecini kopyalayın — gizli tutun, botun parolasıdır.
  2. Dağıtın Kodu sunucuya kopyalayın, bağımlılıkları kurun ve belirteci yalnızca hizmet kullanıcısının okuyabileceği bir ortam dosyasına koyun.
  3. Hizmet olarak çalıştırın Bir systemd unit’i onu açılışta başlatır ve hatalardan sonra yeniden başlatır; `systemctl status` ve `journalctl -u` ne yaptığını gösterir.
cat > /etc/systemd/system/discordbot.service <<'EOF'
[Unit]
Description=Discord Bot
After=network-online.target
[Service]
WorkingDirectory=/opt/discordbot
EnvironmentFile=/opt/discordbot/.env
ExecStart=/usr/bin/node index.js
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable --now discordbot

Hızlı yanıtlar

Alan adı veya açık port gerekir mi?

Hayır. Bot Discord’a dışarıya doğru bağlanır; SSH’li sade bir VPS yeter. Alan adı yalnızca web paneli ekler ya da webhook tabanlı etkileşimler kullanırsanız gerekir.

Bir bot kaç Discord sunucusunu yönetebilir?

Botun ne yaptığına bağlıdır. Discord, bir bot 2.500 sunucuya ulaştığında sharding’i zorunlu kılar; daha büyük bir VPS birkaç shard’ı yan yana çalıştırabilir, yani sağlayıcı değiştirmeden büyüyebilirsiniz.

Botunuz, sunucunuz 12 €’dan başlayan fiyat, kripto kabul, dakikalar içinde hazır. Paketleri gör

İlgili

Paketleri görRehberlerSSS