BOT WhatsApp Web - Menggunakan Local Database SQLite

BOT WhatsApp Web - Menggunakan Local Database SQLite

BOT WhatsApp Web - Menggunakan Local Database SQLite
Jumat, 15 September 2023

Halo, sudah lama sekali ingin sharing terkait dengan BOT Whatsapp web ini, tapi memang karena belum tersedia banyak waktu gabut untuk update, jadi baru sempat sekarang untuk sharing. 😅


Target artikel ini sih pengennya bisa selalu diupdate, kalaupun ternyata belum bisa mohon bantuan colek ya, karena bisa jadi saya digulung coding yang lain.. haha.. 😁

Cara Penggunaan :

  1. Pastikan telah menginstall nodejs windows 32 bit atau 64bit
  2. Download & Extract project (link ada dibawah artikel)
  3. Buka Commandprompt pada folder extract
  4. Jalankan perintah "npm install" untuk menginstall semua library yang dibutuhkan
  5. Jalankan perintah npm start untuk mulai membuka BOT Whatsapp
  6. Untuk pertama kali, silahkan scan QRCode yang terbuka pada browser chromium
  7. BOT standby untuk menerima perintah

Dalam artikel ini ada beberapa point keyword yang akan saya bahas, diantaranya adalah :

  • Membuat bot whatsapp autorespon
  • Menyimpan semua chat whatsapp yang masuk
  • Menggunakan SQLite untuk menyimpan chat whatsapp
  • Menyimpan attachment dari whatsapp web via nodejs

Timeline proses pembuatan :



Tanggal 15 September 2023

==> Membuat BOT whatsapp dari bahasa pemrograman javascript (nodejs) dengan library dari whatsapp-web.js
==> Membuat database chat menggunakan SQLite
==> Membuat fungsi insertchat untuk semua pesan whatsapp yang masuk menggunakan library sqlite3






Tanggal 20 September 2023

==> Membuat tabel instruksi, tabel ini berfungsi sebagai wadah instruksi apa saja yang didukung. jadi ketika ada pesan masuk, whatsapp bot akan memfilter mana pesan yang mengandung instruksi atau bukan, jika iya maka response pesan tersebut.


==> Menangkap attachment yang dikirim via whatsapp bot dan simpan dalam folder attachment. dalam hal ini, format file dibatasi menjadi beberapa, yaitu formal .xlsx, .pdf, .jpeg dan .webp (sticker file) jika diluar format tersebut, aplikasi akan menyimpannya dengan ekstensi .unknown.



FYI : dibatasi menjadi 4 format karena hampir tak terhingga jenis file yang bisa dikirim via whatsapp, jadi saya belum bisa menentukan format yg pas, dan juga terkait dengan keamanan (worry file virus yang dikirim)

kalau kamu merasa terbantu dengan artikel ini, yuk traktir penulis, agar lebih semangat sharing berbagai hal di blog ini ^_^
via link berikut ya :
Trakteer Saya
Kamu juga bisa request custom aplikasi dan otomasi data dengan memberikan rinci fitur apa yang kamu inginkan dengan mulai harga Rp. 50.000,- segera klik link ini ya :
BOT WhatsApp Web - Menggunakan Local Database SQLite
4/ 5
Oleh

yuu.. kita budayakan berkomentar.. bersilaturahmi itu memperpanjang umur... ^_^