Mulai dengan jalur yang jelas
Instal, tautkan nomor dengan QR atau pairing code, lalu kirim pesan pertama dengan contoh ESM yang siap dijalankan.
Panduan praktis dan referensi rinci untuk pairing, identitas perangkat, event, pesan, sesi, dan API Baileys-compatible.

WhatsBibz adalah library WhatsApp Web multi-device untuk Node.js, berbasis fork Baileys yang dirawat. Situs ini memecah topik besar README menjadi alur belajar, panduan operasional, referensi opsi, contoh kode, dan troubleshooting. Gunakan pencarian untuk menemukan event, opsi, helper, atau kode error tertentu.
Ada dua tingkat API. Mulailah dari createBibzWhats() jika ingin pairing, autentikasi, reconnect, dan pemulihan sesi dikelola library. Gunakan makeWASocket() jika aplikasi perlu mengatur sendiri auth state dan lifecycle. Kedua jalur memakai socket yang sama untuk event dan metode Baileys.
import { createBibzWhats, extractMessage, sendText } from '@xbibzlibrary/whatsbibz';
const client = await createBibzWhats({
phone: process.env.WHATSAPP_PHONE,
authDir: 'whatsbibz-session',
});
client.on('ready', (sock) => {
sock.ev.on('messages.upsert', async ({ messages, type }) => {
if (type !== 'notify') return;
for (const message of messages) {
if (message.key.fromMe || !message.message) continue;
const item = extractMessage(message);
if (item?.type === 'text' && item.text.trim().toLowerCase() === 'ping') {
await sendText(sock, message.key.remoteJid, 'pong', { quoted: message });
}
}
});
});Mulai dari panduan instalasi dan pairing, lalu baca siklus hidup client sebelum menjalankan bot terus-menerus. Contoh di atas hanya memproses teks sederhana; lihat keamanan sesi sebelum menyimpan kredensial di server.
WhatsBibz adalah client tidak resmi yang berkomunikasi dengan WhatsApp Web. Ia bukan WhatsApp Business Platform resmi dan tidak menjamin akun bebas pembatasan. Gunakan akun yang Anda kendalikan, patuhi ketentuan WhatsApp, dapatkan persetujuan penerima, dan jangan mengirim pesan massal yang tidak diminta.