Panas musim panas — semuanya meleleh, bahkan harga kami.−25%−25% pada setiap paket tahunan, hingga 31 AgustusLihat paket
EQVPS
Mulai

Cara Hosting Bot Discord di VPS 24/7 (Tanpa KYC, Dibayar-Kripto)

22 Jun 2026 · 3 mnt baca · EQVPS Team

Bot Discord di laptop Anda mati begitu Anda menutup tutupnya. Baik untuk pengujian — tidak berguna untuk bot yang benar-benar diandalkan server Anda. Pindahkan ke VPS dan ia tetap online: ia bertahan dari wifi Anda yang putus, tidak berhenti saat Anda tidur, dan tersambung kembali ke Discord sendiri.

Berikut keseluruhannya — bot minimal, layanan yang menjaganya hidup, dan cara membayar tanpa menyerahkan identitas.

Mengapa VPS, bukan laptop Anda

Bot Discord butuh koneksi stabil dan selalu-aktif ke gateway Discord. Laptop tidur, reboot untuk pembaruan, dan berganti jaringan — tiap kali, bot terputus offline dan anggota menyadari. VPS memegang satu koneksi stabil sepanjang waktu. Itulah seluruh alasan orang memindahkan bot dari mesin pribadi.

Ukuran apa — dan bagaimana Anda membayar

Bot Discord itu ringan. Ia memegang websocket dan bereaksi terhadap peristiwa, jadi mesin kebanyakan menunggu:

Dua keputusan praktis:

Ini hanya CPU dan berjalan dari satu pusat data di Jerman — sempurna untuk bot, layak diketahui jika Anda butuh GPU atau wilayah tertentu.

Bot minimal

SSH masuk, pasang Python, dan masukkan bot discord.py kecil:

sudo apt update && sudo apt install -y python3-venv
mkdir ~/bot && cd ~/bot
python3 -m venv venv && source venv/bin/activate
pip install -U discord.py
# bot.py
import os, discord
intents = discord.Intents.default()
intents.message_content = True
client = discord.Client(intents=intents)

@client.event
async def on_ready():
    print(f"online as {client.user}")

@client.event
async def on_message(m):
    if m.author == client.user:
        return
    if m.content == "!ping":
        await m.channel.send("pong")

client.run(os.environ["DISCORD_TOKEN"])

Dapatkan token dari Discord Developer Portal (aplikasi Anda → Bot → Reset Token), dan aktifkan intent Message Content di sana jika bot Anda membaca pesan.

Jaga tetap hidup dengan systemd

Menjalankan python bot.py di sesi SSH Anda berarti bot mati saat Anda terputus. Layanan systemd memperbaikinya — ia restart saat crash dan bertahan dari reboot:

# /etc/systemd/system/discordbot.service
[Unit]
Description=Discord bot
After=network-online.target

[Service]
User=botuser
WorkingDirectory=/home/botuser/bot
Environment=DISCORD_TOKEN=your-token-here
ExecStart=/home/botuser/bot/venv/bin/python bot.py
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now discordbot
sudo journalctl -u discordbot -f   # awasi log

Itulah perbedaan antara "skrip yang saya jalankan" dan "bot yang menjalankan dirinya sendiri".

Peringatan jujur

Dalam itu, bot Discord di servernya sendiri cukup tetap menyala — yang merupakan seluruh intinya. Pilih paket, bayar dengan kripto, dan buat online dalam menit. Jika Anda juga menjalankan bot lain, pola systemd yang sama menjaga proses apa pun tetap hidup.


Setup siap-pakai: lihat VPS untuk bot Discord — paket yang disarankan dan deploy kripto satu menit.

Pertanyaan umum

VPS apa yang saya butuhkan untuk bot Discord?

Yang terkecil. Bot Discord kebanyakan menganggur pada websocket menunggu peristiwa, jadi 1 GB RAM dan 1–2 inti menangani kebanyakan bot dengan baik. Anda hanya butuh lebih jika bot sendiri melakukan kerja berat — pembuatan gambar, model lokal, streaming musik untuk banyak server.

Bisakah saya hosting bot Discord tanpa KYC?

Ya. Daftar cukup dengan email dan bayar dengan kripto (USDC atau USDT di Base atau Ethereum) — tanpa identitas, tanpa kartu. Nyaman jika Anda lebih suka tidak mengikat bot proyek-sampingan ke identitas Anda.

Apakah saya butuh IP khusus atau port terbuka untuk bot Discord?

Tidak. Bot terhubung keluar ke gateway Discord lewat websocket — semuanya keluar, jadi VPS NAT dengan SSH diteruskan-port sudah cukup. Anda hanya butuh port masuk jika Anda juga menjalankan dasbor web atau menerima webhook.

Bagaimana saya menjaga bot berjalan setelah saya menutup SSH?

Jalankan sebagai layanan systemd. Dimulai di terminal Anda, bot mati saat Anda keluar; di bawah systemd ia tetap menyala setelah keluar, restart saat crash, dan kembali setelah reboot.

Apakah aman menaruh token bot saya di VPS?

Simpan di variabel lingkungan atau berkas khusus-root, jalankan bot sebagai pengguna non-root, dan jangan pernah commit ke git. VPS terpisah sebenarnya rumah yang lebih aman untuk token daripada mesin utama Anda — jika bocor, Anda memutar satu token, bukan seluruh setup Anda.

← Kembali ke blogLihat paket dan harga →

Komentar

Belum ada komentar. Jadilah yang pertama.

Tinggalkan komentar

Komentar dimoderasi sebelum muncul.