Hosting Bot Discord.js 24/7 — Rp 10.000/bln
Bot Discord kamu harus online terus-menerus — kalau mati, command tidak merespons dan member komunitas pergi. Container Yupra berjalan 24/7 tanpa sleep, otomatis dihidupkan ulang kalau crash, dan siap dipakai dalam 5 menit.
YUPRA – Paket Hosting Container & VPS
Semua paket sudah termasuk Anti DDoS, control panel cepat, dan fleksibilitas pilih runtime.
Jalankan Bot, API, Service Backend, Website, Otomasi, CDN, dan Lainnya.
Yupra Ember
- RAM: 1 GB
- CPU: 100%
- Disk: 5GB
- Speed: Up to 10Gbps
- Processor: Up to 8vCPU AMD or Intel
- Software: Node.js, Python, Bun, Lainnya
- Data Center : Montreal, Canada · Singapore · Germany
- Bisa Perpanjang dengan Server yang Sama
Yupra Breeze
- RAM: 2 GB
- CPU: 125%
- Disk: 10GB
- Speed: Up to 10Gbps
- Processor: Up to 8vCPU AMD or Intel
- Software: Node.js, Python, Bun, Lainnya
- Data Center : Montreal, Canada · Singapore · Germany
- Bisa Perpanjang dengan Server yang Sama
Yupra Flow
- RAM: 3 GB
- CPU: 150%
- Disk: 15GB
- Speed: Up to 10Gbps
- Processor: Up to 8vCPU AMD or Intel
- Software: Node.js, Python, Bun, Lainnya
- Data Center : Montreal, Canada · Singapore · Germany
- Bisa Perpanjang dengan Server yang Sama
Yupra Storm
- RAM: 4 GB
- CPU: 200%
- Disk: 20GB
- Speed: Up to 10Gbps
- Processor: Up to 8vCPU AMD or Intel
- Software: Node.js, Python, Bun, Lainnya
- Data Center : Montreal, Canada · Singapore · Germany
- Bisa Perpanjang dengan Server yang Sama
Yupra Nova
- RAM: 5 GB
- CPU: 250%
- Disk: 25GB
- Speed: Up to 10Gbps
- Processor: Up to 8vCPU AMD or Intel
- Software: Node.js, Python, Bun, Lainnya
- Data Center : Montreal, Canada · Singapore · Germany
- Bisa Perpanjang dengan Server yang Sama
Kenapa bot harus selalu online?
Bot Discord berbeda dari website. Kalau website mati, pengunjung bisa kembali nanti. Kalau bot mati, command tidak dijawab, event tidak tertangkap, dan kesan komunitas rusak. Platform gratis sering menidurkan proses setelah beberapa menit tanpa aktivitas — bot terlihat online, tapi tidak merespons. Container Yupra tidak menidurkan proses, jadi bot selalu siap.
Apa saja yang bisa dibangun?
- Slash command (/ping, /play, /ban, dan lainnya)
- Moderasi otomatis: anti-spam, anti-link, filter kata
- Sistem musik dengan voice channel
- Sistem ekonomi, level, dan daily reward
- Sistem tiket support dan verifikasi member
- Integrasi API eksternal (cuaca, game stats, AI)
- Webhook dari layanan lain (GitHub, payment)
- Scheduler pengingat dan pengumuman otomatis
Slash command vs prefix command
Discord sudah menghentikan dukungan untuk membaca isi pesan biasa bagi bot yang belum diverifikasi. Artinya, command dengan prefix seperti !play akan berhenti bekerja untuk sebagian besar bot baru. Solusinya adalah slash command — dan discord.js mendukungnya penuh lewat SlashCommandBuilder. Kalau kamu membangun bot baru, mulai langsung dengan slash command.
Berapa RAM yang dibutuhkan?
Bot discord.js sederhana memakai 60–120 MB RAM. Paket Ember (1 GB) sangat lega untuk satu bot, bahkan beberapa bot sekaligus. Kalau bot kamu menangani file audio untuk fitur musik, atau menyimpan cache besar dari guild, gunakan paket Breeze (2 GB) agar ada ruang untuk lonjakan. Untuk bot yang melayani ribuan guild, paket Flow (3 GB) atau lebih aman.
Cara deploy dalam 5 langkah
- Order paket Container Server mulai Rp 10.000/bulan.
- Buat bot di Discord Developer Portal dan ambil token-nya.
- Upload kode bot, atau git clone dari console panel.
- Jalankan "npm install" lalu "node index.js".
- Bot langsung online 24/7 — pantau log dari panel.
Tips agar bot stabil
- Simpan token di environment variable, jangan hardcode di file kode
- Tangani event "error" dan "shardDisconnect" agar bot tidak mati diam
- Gunakan try/catch di setiap handler command supaya satu error tidak mematikan bot
- Batasi jumlah guild kalau RAM terbatas
- Pantau log panel secara berkala untuk mendeteksi kebocoran memori
- Simpan data penting ke database, jangan hanya di memori proses
Contoh perintah
# 1. Install dependency
npm install discord.js
# 2. Set token sebagai environment variable
# (di panel: Startup → Environment Variables)
export DISCORD_TOKEN=token_bot_kamu
# 3. Jalankan bot
node index.js
# index.js minimal dengan slash command:
const { Client, GatewayIntentBits } = require('discord.js')
const client = new Client({ intents: [GatewayIntentBits.Guilds] })
client.on('ready', c => console.log(`Login sebagai ${c.user.tag}`))
client.login(process.env.DISCORD_TOKEN)Pertanyaan yang Sering Diajukan
Berapa harga hosting bot Discord termurah?
Mulai Rp 10.000/bulan (paket Ember) dengan 1 GB RAM dan 100% alokasi CPU. Bot discord.js sederhana hanya memakai 60–120 MB, jadi paket ini sangat lega. Kami juga punya paket gratis dengan kuota terbatas yang bisa diklaim lewat Discord resmi kami.
Apakah bot saya akan sleep?
Tidak. Container berjalan 24/7 tanpa sleep. Ini perbedaan utama dengan platform gratis yang menidurkan proses setelah beberapa menit tanpa aktivitas.
Command saya pakai prefix (!play) dan berhenti bekerja, kenapa?
Discord membatasi bot yang belum diverifikasi untuk membaca isi pesan biasa. Solusinya migrasi ke slash command. discord.js mendukungnya penuh lewat SlashCommandBuilder.
Bisakah menjalankan beberapa bot sekaligus?
Bisa. Selama total RAM masih dalam batas paket, kamu dapat menjalankan beberapa bot atau worker dalam satu container.
Bagaimana kalau bot crash?
Panel otomatis menghidupkan ulang proses. Kami sarankan tetap menambahkan handler error dan try/catch di kode agar penyebab crash terlihat di log.
Apakah mendukung fitur musik dan voice channel?
Mendukung. Untuk fitur musik, perhatikan pemakaian RAM karena pemrosesan audio lebih berat — paket Breeze (2 GB) atau lebih tinggi kami sarankan.
Apakah ada paket gratis?
Ya, kami menyediakan paket gratis dengan kuota terbatas (512 MB RAM, 1 GB disk) yang bisa diklaim melalui server Discord resmi Yupra.
Bagaimana cara menyimpan data bot secara permanen?
Gunakan database — kami menyediakan Database Hosting MySQL/MariaDB, atau kamu bisa memakai SQLite di dalam container untuk kebutuhan ringan.
Layanan terkait
Siap deploy discord.js?
Aktif instan setelah pembayaran. Mulai Rp 10.000/bulan.
Order Sekarang