- Upgrade ke ESM (ECMAScript Modules) β Mendukung fitur ES6+ secara native
- Server HTTP Native β Menghapus dependensi
expressuntuk performa server yang lebih ringan - Update Lid resolver β Penanganan lid jadi terbaru
- Menggunakan Baileys Latest β
Baileys - Koneksi Dual Mode β Mendukung Pairing Code secara default, dan QR Code bisa diakses dengan argumen
--qr - Wajib Node.js 22++
- Persyaratan
- Instalasi
- Pengaturan API Key
- Menjalankan Bot
- Daftar Argumen
- Deployment
- Kontributor
- Support
Sebelum menjalankan bot, pastikan sistem kamu memiliki:
| Komponen | Keterangan |
|---|---|
| Node.js | Versi 22 atau lebih baru |
| ffmpeg | Untuk pemrosesan media |
| imagemagick | Untuk manipulasi gambar |
| webp | Untuk konversi stiker |
Catatan: Script ini tidak mendukung eksekusi di Termux.
Unduh dan instal:
- Git
- Node.js 22+
- FFmpeg β tambahkan ke PATH
- ImageMagick
apt update && apt upgrade -y
apt install nodejs imagemagick ffmpeg -y
node -v
# Jika versi masih di bawah 22:
curl -s https://deb.nodesource.com/setup_22.x | sudo bash
apt-get install -y nodejsgit clone https://github.com/BOTCAHX/RTXZY-MD
cd RTXZY-MD
npm installUntuk menjalankan di Pterodactyl Panel caranya tergantung letak file:
Opsi 1 β File langsung di /home/container (bukan dalam folder):
- Set startup ke:
node index.jsataunpm start
Opsi 2 β File berada dalam folder (contoh: /home/container/RTXZY-MD atau nama folder custom):
- Pindahkan file
run.jske/home/container(luar folder bot) - Set startup panel ke:
node run.js - Buka Terminal panel, lalu jalankan perintah:
cd RTXZY-MD # atau nama folder kamu npm install node index.js # atau npm start
Opsi 3 β Pindahkan semua file ke /home/container:
Jika ingin lebih mudah, pindahkan semua isi folder bot langsung ke /home/container, lalu set startup ke node index.js atau npm start.
Cara upload file ke panel:
Bot bisa di-clone via git clone langsung dari terminal panel, atau diupload sebagai arsip. Rekomendasi:
- Download repo sebagai ZIP dari GitHub
- Edit file (
config.js, dll) di lokal - Upload file ke panel dalam bentuk ZIP atau tar.gz
- Extract/unzip di panel
Panel biasanya memiliki batas view per file, jadi editing lokal lalu upload arsip lebih praktis.
Catatan: Konfigurasi tiap panel bisa berbeda. Pahami struktur folder server kamu dan sesuaikan startup command-nya.
Catatan: Pastikan Node.js egg yang digunakan versi 22+, jika tidak bot akan error.
Catatan: Jika panel tidak memiliki akses bash sama sekali, gunakan Opsi 1 atau Opsi 3.
Bot ini menggunakan 97% fitur dari Rest API, jadi kamu wajib mengisi Apikey.
- Daftar di
BOTCAHX API - Pilih paket yang sesuai:
Lihat Paket - Copy Apikey kamu
- Paste di
config.jspada bagianglobal.btc
| Tipe | Batas |
|---|---|
| Free | 15 request/hari |
| Premium | Sesuai paket yang dibeli (recommended) |
node index.jsPairing code akan muncul di terminal β scan dengan WhatsApp kamu.
node index.js [--options]| Argumen | Fungsi |
|---|---|
--qr |
Mengaktifkan mode autentikasi QR Code (secara default menggunakan Pairing Code) |
--self |
Hanya Owner & Bot |
--pconly |
Hanya merespon chat pribadi |
--gconly |
Hanya merespon chat grup |
--swonly |
Hanya merespon status |
--restrict |
Aktifkan plugin terbatas (risiko kena banned) |
--img |
Tampilkan gambar di terminal |
--autoread |
Tandai semua pesan masuk sebagai sudah dibaca |
--nyimak |
Mode silent β hanya log, tidak membalas |
--test |
Mode pengembangan |
--prefix <prefix> |
Set prefix (setiap karakter jadi prefix terpisah) |
--db <mongodb url> |
Set URL MongoDB |
heroku/nodejs
https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git
https://github.com/clhuang/heroku-buildpack-webp-binaries.git
| Tio | Erlan | Bochilgaming | Nurutomo |
|---|---|---|---|
| Recode | Contributor | Sepuh | Sepuh |
Base original: ZukaBet



