Program ini akan mengirimkan notifikasi ke WhatsApp ketika terjadi error pada aplikasi Node.js Anda.
- Node.js versi 12 atau lebih tinggi
- NPM (Node Package Manager)
- WhatsApp yang terinstall di HP
- Clone atau download repository ini
- Buka terminal dan masuk ke direktori project
- Install dependencies yang diperlukan:
npm install whatsapp-web.js qrcode-terminal
- Buka file
test-error.js
- Ganti nomor WhatsApp tujuan pada baris yang berisi
setTargetNumber
dengan nomor WhatsApp yang akan menerima notifikasi- Format: "62xxxxxxxxxxx" (gunakan kode negara 62 untuk Indonesia, tanpa tanda + atau 0 di depan)
- Contoh: "6282119172xx"
- Jalankan program dengan perintah:
node test-error.js
-
Saat pertama kali menjalankan, akan muncul QR code di terminal
- Buka WhatsApp di HP yang akan digunakan untuk mengirim notifikasi
- Buka Menu (3 titik) -> Perangkat Tertaut -> Tautkan Perangkat
- Scan QR code yang muncul di terminal
-
Setelah scan QR code berhasil:
- Program akan menunggu beberapa detik
- Kemudian akan membuat error percobaan
- Notifikasi error akan dikirim ke nomor WhatsApp yang sudah dikonfigurasi
- Nomor WhatsApp yang digunakan untuk scan QR code (pengirim) harus BERBEDA dengan nomor WhatsApp yang akan menerima notifikasi
- Pastikan kedua nomor WhatsApp aktif
- Program akan menyimpan sesi login di folder
.wwebjs_auth
, jadi tidak perlu scan QR code setiap kali menjalankan program - Jika terjadi masalah autentikasi, hapus folder
.wwebjs_auth
dan coba scan ulang QR code
-
Jika pesan tidak terkirim:
- Pastikan nomor tujuan benar dan aktif menggunakan WhatsApp
- Pastikan format nomor benar (dengan kode negara, tanpa + atau 0 di depan)
- Pastikan menggunakan dua nomor WhatsApp yang berbeda untuk pengirim dan penerima
-
Jika QR code tidak muncul:
- Hapus folder
.wwebjs_auth
jika ada - Jalankan ulang program
- Hapus folder
-
Jika terjadi error "Error: Evaluation failed":
- Pastikan Chrome/Chromium terinstall di komputer
- Coba jalankan ulang program