akra35567 commited on
Commit
063a8d2
·
verified ·
1 Parent(s): c53e056

Update modules/BotCore.js

Browse files
Files changed (1) hide show
  1. modules/BotCore.js +6 -4
modules/BotCore.js CHANGED
@@ -313,16 +313,18 @@ class BotCore {
313
  this.logger.info('🔗 Conectando ao WhatsApp...');
314
  this.logger.info(`📁 Usando pasta de auth: ${this.config.AUTH_FOLDER}`);
315
 
316
- // Verificação de DNS para debugging
 
 
 
 
317
  this.logger.info('🔍 Verificando resolução DNS...');
318
  try {
319
- const dns = require('dns');
320
  await dns.promises.resolve('web.whatsapp.com');
321
  this.logger.info('✅ DNS: web.whatsapp.com resolvido com sucesso');
322
  } catch (dnsError) {
323
  this.logger.warn(`⚠️ Erro DNS: ${dnsError.message}`);
324
- // Força uso de IPv4 explicitamente
325
- dns.setDefaultResultOrder('ipv4first');
326
  }
327
 
328
  // Verifica conectividade de rede antes de tentar conectar
 
313
  this.logger.info('🔗 Conectando ao WhatsApp...');
314
  this.logger.info(`📁 Usando pasta de auth: ${this.config.AUTH_FOLDER}`);
315
 
316
+ // Configuração de DNS para evitar problemas no Hugging Face
317
+ const dns = require('dns');
318
+ dns.setServers(['8.8.8.8', '1.1.1.1']);
319
+ dns.setDefaultResultOrder('ipv4first');
320
+
321
  this.logger.info('🔍 Verificando resolução DNS...');
322
  try {
 
323
  await dns.promises.resolve('web.whatsapp.com');
324
  this.logger.info('✅ DNS: web.whatsapp.com resolvido com sucesso');
325
  } catch (dnsError) {
326
  this.logger.warn(`⚠️ Erro DNS: ${dnsError.message}`);
327
+ // Continua mesmo com erro, pois pode ser um falso negativo
 
328
  }
329
 
330
  // Verifica conectividade de rede antes de tentar conectar