Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

RTXZY-MD

Node Baileys License


Pembaruan Terbaru

  • Upgrade ke ESM (ECMAScript Modules) β€” Mendukung fitur ES6+ secara native
  • Server HTTP Native β€” Menghapus dependensi express untuk 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++

Daftar Isi


Persyaratan

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.


Instalasi

Windows / VPS / RDP

Unduh dan instal:

VPS (Linux)

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 nodejs

Clone & Install

git clone https://github.com/BOTCAHX/RTXZY-MD
cd RTXZY-MD
npm install

Pterodactyl Panel

Untuk menjalankan di Pterodactyl Panel caranya tergantung letak file:

Opsi 1 β€” File langsung di /home/container (bukan dalam folder):

  • Set startup ke: node index.js atau npm start

Opsi 2 β€” File berada dalam folder (contoh: /home/container/RTXZY-MD atau nama folder custom):

  1. Pindahkan file run.js ke /home/container (luar folder bot)
  2. Set startup panel ke: node run.js
  3. 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.


Pengaturan API Key

Bot ini menggunakan 97% fitur dari Rest API, jadi kamu wajib mengisi Apikey.

  1. Daftar di BOTCAHX API
  2. Pilih paket yang sesuai: Lihat Paket
  3. Copy Apikey kamu
  4. Paste di config.js pada bagian global.btc
Tipe Batas
Free 15 request/hari
Premium Sesuai paket yang dibeli (recommended)

Menjalankan Bot

node index.js

Pairing code akan muncul di terminal β€” scan dengan WhatsApp kamu.


Daftar Argumen

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

Deployment

Render

Deploy to Render

Heroku

Deploy to Heroku

Heroku Buildpack

heroku/nodejs
https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git
https://github.com/clhuang/heroku-buildpack-webp-binaries.git

Kontributor

Tio Erlan Bochilgaming Nurutomo

Tio Erlan Bochilgaming Nurutomo
Recode Contributor Sepuh Sepuh

Base original: ZukaBet


Support

WhatsApp Channel Donate