NATVPS.id – Menggunakan n8n sebagai alat otomatisasi serta AI client seperti GPT4Free, kita dapat membuat bot WhatsApp AI kita sendiri. Bot ini kemudian bisa dikembangkan untuk membantu kita dalam melakukan pekerjaan.
Artikel ini membahas mengenai langkah-langkah membuat bot WhatsApp berbasis AI sederhana, dengan menggabungkan GoWhatsapp, n8n, dan GPT4Free yang telah dibahas sebelumnya.
Untuk dapat mengikuti artikel ini, Anda perlu memasang 3 aplikasi di NAT VPS Anda:
Untuk dapat berinteraksi dengan API GoWhatsapp melalui n8n, kita perlu menginstall community node untuk GoWhatsapp.
Buka n8n, kemudian masuk ke Settings (pojok kiri bawah).
Kemudian, masuk ke tab Community nodes
Pilih Install a community node
Pada npm package name, masukkan @aldinokemal2104/n8n-nodes-gowa. Lalu klik Install.
Tunggu hingga proses instalasi package selesai.
Masuk ke menu awal n8n. Klik Create workflow di pojok kanan atas.
Lalu, pada menu titik tiga di kanan atas, pilih Import from file.
Pilih file workflow yang telah diunduh sebelumnya.
Buka salah satu GPT4Free proxy untuk mengatur kredensial.
Klik Create new credential.
Isikan seperti berikut:
Mirip seperti GPT4free, buka salah satu node GoWhatsapp untuk mengatur kredensial.
Klik Create new credential.
Isikan seperti berikut:
Klik Save untuk menyimpan.
Buka node Webhook.
Pada test URL dan Production URL, salin kedua alamat URL. Perbedannya terletak pada webhook dan webhook-test.
Login ke NAT VPS Anda, kemudian buka file konfigurasi GoWhatsapp:
cd go-whatsapp-web-multidevice/ nano src/.env
Pada bagian WHATSAPP_WEBHOOK isikan dengan format: http://<production url>,http://<test url>. Seperti ini:
Simpan, kemudian restart Docker Compose:
docker compose down docker compose up -d
Konfigurasi telah selesai! Saatnya menguji bot kita.
Buka dashboard GoWhatsapp Anda, kemudian klik Login.
Scan QR code yang tertera menggunakan nomor WhatsApp bot Anda.
Jika sudah, akan muncul keterangan seperti ini di Dashboard Anda:
Buka Workflow n8n, kemudian aktifkan dengan mengetuk switch di bagian atas.
Bot sudah siap digunakan! Mulai percakapan dengan bot WhatsApp Anda, dan AI akan menjawabnya.
NATVPS.id – Gopeed (Go Speed) adalah aplikasi pengunduh modern bersifat open-source yang yang mendukung berbagai…
NATVPS.id – IPTV (Internet Protocol Television) adalah teknologi yang menyiarkan konten televisi, video, dan siaran…
NATVPS.id – Jellyfin adalah server media open-source yang memungkinkan Anda mengatur, melakukan streaming, dan mengelola…
NATVPS.id – Gitea adalah sebuah layanan hosting Git (pengelola repositori kode) open-source yang dapat di…
NATVPS.id – LibreOffice adalah perangkat lunak perkantoran (office) yang gratis, modern, dan open-source. LibreOffice dapat…
NATVPS.id – Pi-hole adalah software DNS Server yang berfokus pada pemblokiran iklan dan situs trackers.…