botwhatsapp-venom
botwhatsapp-venom copied to clipboard
Preciso remover o navegador e gerar o qrcode no terminal
Olá, preciso remover a função que abre o whatsapp no navegador e gerar o qr-code apenas no terminal adaptando o seguinte código
`const qr = require('qr-image'); const fs = require('fs');
const qrcode = require('qrcode-terminal'); const { Client } = require('whatsapp-web.js'); const client = new Client();
client.on('qr', qrData => { const img = qr.imageSync(qrData, { type: 'png' }); fs.writeFileSync('qrcode.png', img); });`
para exportar o qr-code para um arquivo png usando as dependências "qrcode-terminal" e "qr-image". Poderia me ajudar com essa questão?
Boa noite. Conseguiu avançar em algo?
Não consegui resolver ainda. no seu projeto ele está gerando o qrcode de uma forma diferente do padrão da biblioteca venom-bot...
em vez de client.on('qr', qrData => { const img = qr.imageSync(qrData, { type: 'png' }); fs.writeFileSync('qrcode.png', img); });`
tenta client.on('qr',qr=>{ qrcode.generate(qr,{small: true}) });
Vou tentar dessa forma e ver se consigo resolver o problema, obrigado.