From e44f0e0f52dc7819f29b5fa2eb4e3a4362e8f2b2 Mon Sep 17 00:00:00 2001 From: julien Date: Tue, 6 May 2025 15:59:31 +0200 Subject: [PATCH] dffdfd --- index.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index b410c6a..e315880 100644 --- a/index.js +++ b/index.js @@ -38,12 +38,18 @@ const initBaileys = async () => { printQRInTerminal: false }) - sock.ev.on('connection.update', update => { + sock.ev.on('connection.update', async update => { const { connection, lastDisconnect, qr } = update + if (qr) { - qrData = qrcode.toDataURL(qr) - isConnected = false + try { + qrData = await qrcode.toDataURL(qr) + isConnected = false + } catch (e) { + console.error('❌ Erreur génération QR :', e) + } } + if (connection === 'close') { const shouldReconnect = lastDisconnect?.error?.output?.statusCode !== DisconnectReason.loggedOut console.log(shouldReconnect ? '🔁 Reconnexion...' : '❌ Déconnecté.') @@ -53,6 +59,7 @@ const initBaileys = async () => { isConnected = true } }) + sock.ev.on('creds.update', saveCreds)