1. CARA MEMBUAT BOT DISCORD
2. DAFTAR PERINTAH CHAT BOT
3. CARA JALANKAN DI VPS HERMES (24/7)
Langkah Memasukkan Bot ke Server Discord Kamu:
Buka Discord Developer Portal:
Buka discord.com/developers/applications dan login dengan akun Discord kamu.
Buat Aplikasi Baru:
Klik tombol "New Application" di pojok kanan atas, beri nama (misal: PUBG Steam Bot), lalu klik Create .
Ambil Bot Token:
Di menu sebelah kiri, klik tab Bot . Klik "Reset Token" lalu Copy token tersebut. (PENTING: Masukkan token ini ke tombol Pengaturan di web ini!)
Aktifkan Privileged Gateway Intents (WAJIB):
Masih di tab Bot , scroll ke bawah ke bagian Privileged Gateway Intents . Centang/Aktifkan:
✅ MESSAGE CONTENT INTENT (Wajib agar bot bisa membaca command chat)
✅ SERVER MEMBERS INTENT
Lalu klik Save Changes .
Undang Bot ke Server Discord:
Di menu kiri klik OAuth2 → URL Generator .
Pada kolom SCOPES , centang: bot & applications.commands .
Pada kolom BOT PERMISSIONS , centang: Send Messages , Embed Links , Read Message History , Attach Files .
Copy link URL di paling bawah, buka di browser, lalu pilih Server Discord kamu & klik Authorize !
Ambil Channel ID Discord:
Buka Discord App → User Settings → Advanced → aktifkan Developer Mode .
Klik kanan channel Discord tempat bot akan mengirim laporan jam 6 sore → pilih Copy Channel ID .
Tempel Channel ID tersebut ke Pengaturan di website ini!
Perintah Chat di Channel Discord:
Setelah bot bergabung, kamu dan teman squad bisa mengetik command berikut di channel:
!pubg atau
!stat
Menampilkan laporan lengkap skor, chicken dinners hari ini vs kemarin, dan leaderboard squad.
!roast
Bot akan mengejek player yang paling terbeban / losestreak hari ini dengan bahasa gaul kocak!
!praise
Bot akan memuji player sultan yang berhasil dapat Chicken Dinner terbanyak hari ini.
!refresh
Memaksa bot untuk men-scrape dan mengambil statistik pertandingan terbaru dari Steam.
!help
Menampilkan daftar panduan perintah.
JADWAL OTOMATIS: Setiap jam 18:00 WIB bot akan otomatis mengirim pengumuman klasemen hari itu tanpa perlu diketik!
Menjalankan Bot di VPS Hermes (24/7 Non-Stop):
Credential VPS yang kamu berikan:
IP VPS: 43.156.17.135
Username: ubuntu
Port: 22
Langkah Cepat (1-Command Deploy):
Kamu bisa langsung menjalankan script otomatis dari folder project ini di komputer kamu:
npm run deploy:vps
Atau login ke VPS via terminal SSH:
ssh ubuntu@43.156.17.135
# Masukkan password: tiger-96@-desert
# Install Node.js & PM2 (jika belum ada):
sudo apt update && sudo apt install -y nodejs npm
sudo npm install -g pm2
# Jalankan bot di latar belakang 24/7:
pm2 start server.js --name "pubg-bot"
pm2 save
pm2 startup
Dengan PM2, bot dan web dashboard akan berjalan 24 jam terus menerus bahkan jika VPS kamu restart!