Discord topluluğunuz için moderasyon, müzik veya destek botu geliştirdiyseniz bir sonraki adım net: botun 7/24 çalışan bir sunucuda barındırılması. Bilgisayarınız kapandığında bot offline olur; bu yüzden geliştiriciler Node.js VDS tercih eder. Bu rehberde Discord Developer Portal üzerinden onaylı bot kurulumunu, discord.js deploy adımlarını, PM2 ile sürekli çalıştırmayı ve SistemDC Ryzen VDS (9950X altyapısı) paket seçimini anlatıyoruz.
Discord botları arka planda sürekli WebSocket bağlantısı tutar. Yerel bilgisayar veya ücretsiz PaaS platformlarında karşılaşılan sorunlar:
Ryzen VDS (9950X altyapısı), düşük gecikme ve dedicated vCore ile Node.js event loop'unu verimli çalıştırır. Ping rehberi: Türkiye Lokasyon Ping
| Bot tipi | RAM | Örnek | Paket |
|---|---|---|---|
| Utility / Moderasyon | 512 MB – 1 GB | Kick/ban, rol yönetimi | RYZ-S |
| Çok sunuculu bot | 1 – 2 GB | 50+ guild, slash commands | RYZ-M |
| Müzik (Lavalink) | 2 – 4 GB | FFmpeg + Lavalink node | RYZ-M / RYZ-L |
| Bot + Node.js API | 2 – 4 GB | Express dashboard, webhook | RYZ-M |
SistemDC Ryzen VDS paketlerinde Ubuntu/Debian ile tipik kurulum:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - → apt install nodejsnpm init → npm install discord.js dotenvDISCORD_TOKEN=your_bot_token_here — gitignore'a ekleyin.Bot crash olduğunda otomatik restart için PM2 kullanın:
Sunucu reboot sonrası bot otomatik başlar. Log takibi: pm2 logs discord-bot · Bellek limiti: pm2 start index.js --max-memory-restart 512M
.env dosyasında tutun; GitHub'a yüklemeyin.Birçok proje bot ile web dashboard'u birlikte çalıştırır. PM2 ecosystem dosyası ile iki process yönetin:
Express/Fastify API için reverse proxy (Nginx) + Let's Encrypt SSL ekleyin. Webhook endpoint'leri HTTPS zorunludur. 2 GB+ RAM (RYZ-M) bu senaryo için minimum önerilir.
Müzik botları FFmpeg ve Lavalink node ile ek RAM/CPU tüketir. Bot + Lavalink aynı VDS'te çalışabilir; 50+ eşzamanlı ses kanalı için RYZ-L veya ayrı Lavalink sunucusu düşünün. Java tabanlı Lavalink için sunucuda JRE 17+ gerekir.
Discord bot için Windows mu Linux mu?
Linux (Ubuntu/Debian) önerilir — daha az RAM tüketir, PM2 stabil çalışır. Windows VDS yalnızca .NET bot projeleri için tercih edilir.
Ücretsiz hosting yerine neden VDS?
Free tier platformlar inaktivite sonrası botu uyutur; production topluluk botları için 7/24 garanti VDS şarttır.
Discord bot VDS ping önemli mi?
Bot komut gecikmesi gateway ping'e bağlıdır. Türkiye toplulukları için İstanbul lokasyon 5–20 ms sağlar.
Birden fazla bot aynı VDS'te çalışır mı?
Evet. PM2 ile her bot ayrı process; toplam RAM'e dikkat edin. 3–4 küçük bot RYZ-M'de rahat çalışır.
Türkiye lokasyon · Stormwall DDoS · RYZ-S'den başlayan paketler · Full Managed destek
9950X Ryzen VDS Kirala Kurulum Rehberleri