INNER CODE UNIT · TypeScript
connectToWhatsApp
gommzystudio/device-activity-tracker · src/index.ts:78
async function connectToWhatsApp() {
const { state, saveCreds } = await useMultiFileAuthState('auth_info_baileys');
const sock = makeWASocket({
auth: state,
logger: pino({ level: 'silent' }),
markOnlineOnConnect: true,
});
originalConsoleLog('🔌 Connecting to WhatsApp... (use the --debug flag for more details)');
let isConnected = false;
sock.ev.on('connection.update', async (update) => {
const { connection, lastDisconnect, qr } = update;
if (qr) {
qrcode.generate(qr, { small: true });