Big thanks for the pedro whatsapp web js when its using puppeteer and give me headbang : [whatsapp-web.js] (https://github.com/pedroslopez/whatsapp-web.js) module for whatsapp.
NOTE : Incase not 100 % safe and for sure use its just for testing only
Jika belum scan qr
Jika sudah scan
Buka replit lalu login menggunakan akun github kalian lalu pilih Create
Kalo udah kalian pilih template Node.js trus di title bebas terserah kalian kalo bisa nama yang pendek aja kalo udah langsung pilih create repl
Tampilan awal bakal seperti ini kalian close aja yang index.js
Nantinya tampilannya bakal seperti ini
Langkah selanjutnya kalian git clone repo kalian yang digithub disini kita pake reponya mas clonerxyz
https://github.com/clonerxyz/replit-pedro-clo
ketikan di shell perintah dibawah bisa liat gambar kalo kurang paham
git clone https://github.com/clonerxyz/replit-pedro-clo.git
Kalo udah bakal seperti ini tampilannya
Jika sudah berhasil clone reponya selanjutnya kalian masuk ke folder repo tersebut dalam hal ini berarti replit-pedro-clo
caranya dengan mengetikan perintah dibawah
cd replit-pedro-clo
hasilnya akan seperti gambar dibawah
Kalo sudah ketikan perintah npm install
di shell dan tunggu sampai prosesnya selesai
npm instal
kalo sudah kalian kembali ke directory awal menggunakan perintah cd ..
cd ..
setelah melakuan perintah cd ..
ketikan perintah chromium
lalu pilih chromium.out
kalo sudah bakal seperti ini
abis itu ketik di shell clear
biar bersih lagi lalu tekan ctrl+shift+R
nanti tampilan akan seperti ini gunanya si kalo kata mas clonerxyz di jampi jampi dulu cuakk
okeh lanjut step selanjutnya ketik perintah
which chromium
lalu salin hasilnya disini sih jadi ini (beda beda tiap user).
/nix/store/z0b6n2bqlssqwd9va76mb8flcwwzywc9-chromium-98.0.4758.102/bin/chromium
kalo sudah disalin kalian buka files masuk folder replit-pedro-clo
lalu pilih file index.js
lalu cari di line ke 9 atau cari variable client trus cari kata executablePath
disitu ganti path /usr/bin/chromium
dengan path yg ini /nix/store/z0b6n2bqlssqwd9va76mb8flcwwzywc9-chromium-98.0.4758.102/bin/chromium
kalo sudah close tab yg index.js dan console terus buka 1 shell lagi sehingga ada 2 shell seperti pict dibawah
kalo sudah buka shell pertama lalu ketikan perintah
chromium --no-sandbox
gunanya buat launching chromium di replt seperti ini.
kalo sudah kalian buka shell yang baru terus masuk folder replit-pedro-clo
cd replit-pedro-clo
$ npx prisma init --datasource-provider sqlite
$ npx prisma generate
$ npx prisma migrate dev --name dev
lalu jalankan perintah
npm run start
nah muncul tuh url localhost dan portnya disini
localhost:3111
kalian ketikan di browser sebelahnya localhost:3111/qr
tinggal scan aja tunggu sampai loading di wa hp selesai lalu klik button OK
buat cek pesan masuk untuk monitoring tinggal localhost:3111/chatlog