Kirim Pesan WhatsApp dengan Node.js: Panduan Lengkap dengan Contoh Kode Baileys
Berikut adalah contoh kode penggunaan modul baileys untuk mengirim pesan WhatsApp menggunakan Node.js:\n\njavascript\nconst { WAConnection, MessageType } = require('@adiwajshing/baileys');\n\nasync function sendMessage() {\n try {\n const conn = new WAConnection();\n conn.logger.level = 'warn';\n \n // Jika Anda sudah memiliki sesi yang ada, Anda dapat mengimpor file sesi menggunakan loadAuthInfo()\n // conn.loadAuthInfo('./auth_info.json');\n \n // Membuat koneksi\n await conn.connect();\n \n // Menunggu hingga koneksi siap\n conn.on('open', () => {\n console.log('Koneksi berhasil!');\n });\n \n // Menunggu hingga sinyal masuk siap\n conn.on('chat-update', async (chat) => {\n if (chat.hasNewMessage) {\n const message = chat.messages.all()[0];\n console.log(`Pesan baru dari: ${message.key.remoteJID}\nIsi Pesan: ${message.message.conversation}`);\n }\n });\n \n // Mengirim pesan WhatsApp\n const phoneNumber = '6281234567890'; // Ganti dengan nomor telepon tujuan\n const message = 'Halo, ini adalah pesan WhatsApp yang dikirim menggunakan modul baileys!';\n \n conn.sendMessage(phoneNumber, message, MessageType.text);\n \n // Menyimpan sesi\n // conn.saveAuthInfo('./auth_info.json');\n \n // Memutuskan koneksi\n // conn.close();\n } catch (error) {\n console.log('Error:', error);\n }\n}\n\nsendMessage();\n\n\nPastikan Anda telah menginstal modul baileys melalui perintah npm install @adiwajshing/baileys. Anda juga dapat menyesuaikan nomor telepon tujuan dan isi pesan sesuai kebutuhan Anda.
原文地址: https://www.cveoy.top/t/topic/p961 著作权归作者所有。请勿转载和采集!