Jadwalkan pesan WhatsApp langsung dari PC Anda
Dibangun dengan whatsapp-web.js. Cukup npm start, scan QR code sekali, lalu atur pengingat dengan tanggal dan jam sendiri. Semua data — jadwal, kontak, dan lampiran — tersimpan di database lokal komputer Anda.
wa-scheduler/ pada proyek ini, lengkap dengan tutorial di wa-scheduler/README-DEPLOY.md.Fitur
Datetime bebas
Tentukan tanggal dan jam sendiri, sekali kirim atau berulang harian, mingguan, bulanan.
Database lokal
SQLite di folder data/ pada PC Anda. Tidak ada data yang keluar dari komputer.
Lampiran file
Kirim gambar, PDF, Word, atau Excel hingga 25 MB per file, maksimal 5 file per jadwal.
Nomor & grup
Kirim ke nomor pribadi maupun grup WhatsApp yang terdeteksi otomatis.
Broadcast CSV
Impor daftar kontak dari CSV, personalisasi dengan {nama}, jeda otomatis antar pesan.
Riwayat lengkap
Log status terkirim atau gagal per tujuan, lengkap dengan pesan error.
Langkah deploy
- 1
Install Node.js 20 LTS
Unduh installer LTS dari nodejs.org, biarkan opsi Add to PATH tercentang.
- 2
npm install
Buka Command Prompt di folder wa-scheduler lalu pasang dependency (±3–5 menit).
- 3
npm run build && npm start
Aplikasi berjalan di http://localhost:3000 di PC Anda.
- 4
Scan QR code
Menu Koneksi → scan lewat WhatsApp → Perangkat Tertaut. Sesi tersimpan permanen.
- 5
Buat jadwal
Pilih tujuan, tanggal & jam bebas, lampirkan file, atur pengulangan.
Halaman ini hanya panduan. Aplikasi penjadwal tidak bisa berjalan di preview karena membutuhkan Node.js dan Chrome di komputer lokal.