reynabot
v1.0.0
Published
WhatsApp BOT by @yusuf.dkv
Downloads
13
Maintainers
Readme
© ReynaBOT
ReynaBOT adalah BOT WhatsApp yang dibuat oleh @yusuf.dkv menggunakan bahasa pemrograman JavaScript
Script BOT ini menggunakan client library
whatsapp-web.js »
BOT akan di-Update setiap minggu
Cara Pakai
Command Prompt
- Buka Command Prompt
- Mengkloning Repository
git clone https://github.com/yusufexpert/ReynaBOT.git
- Buka Directory Script ini
cd ReynaBOT
- Install semua Module yang dibutuhkan.
- lihat di
package.json »
npm install <nama module>
- lihat di
- Memulai BOT
npm start
Replit
Untuk pengguna Replit ada beberapa hal yang harus dilakukan.
- Ubah Script di file
index.mjs
menjadi seperti ini:
const client = new Client({
authStrategy: new LocalAuth({
dataPath: './auth',
userDataDir: './auth/session'
}),
puppeteer: {
headless: true,
executablePath: '/nix/store/x205pbkd5xh5g4iv0g58xjla55has3cx-chromium-108.0.5359.94/bin/chromium-browser',
args: ['--no-sandbox', '--disable-setuid-sandbox']
}
})
- Tampilkan dulu file tersembunyi di Replit.
- Lalu ubah file
replit.nix
menjadi seperti ini:
- Lalu ubah file
{ pkgs }: {
deps = [
pkgs.nodejs-18_x
pkgs.nodePackages.typescript-language-server
pkgs.yarn
pkgs.replitPackages.jest
pkgs.chromium
pkgs.glib
pkgs.nss
pkgs.fontconfig
];
}
- Jalankan Replit seperti biasa.
Cara menambah Plugin
Jika ingin menambahkan Plugin sendiri anda harus membuatnya di Folder plugins »
Lalu mengisinya seperti dibawah ini:
export default {
cmd: ['<command>'],
tag: '<kategori fitur>',
info: '<info fitur>',
response: async (msg, client, xt) => {
// isi menggunakan bahasa pemrograman JavaScript
}
}
Fitur unggulan
- [x] Mudah untuk digunakan.
- [x] Script
JavaScript
yang ter-struktur. - [x] Memiliki fitur
Extra
yang memudahkan Owner BOT. - [x] Memiliki fitur
Check Plugins
agar bisa mendeteksi Error di Script Plugin. - [x] Script yang otomatis ter-update tanpa harus memulai ulang Script.
- [x] Memiliki beberapa Fitur unggulan.
Lihat di folder plugins
untuk melihat semua Plugin.
License
Didistribusikan di bawah Lisensi MIT. Lihat LICENSE
untuk informasi lebih lanjut.
Contact
Yusuf