• 12-08-2026, 09:18:58
    #1
    sorun çözüldü teşekkürler.
  • 12-08-2026, 09:28:59
    #2
    ibrahimokcuu adlı üyeden alıntı: mesajı görüntüle
    Herkese merhaba,
    Node.js ve whatsapp-web.js kullanarak VDS (Windows Server) üzerinde bir sistem geliştiriyorum. QR kodu web sitesine (frontend'e) socket.io ile yansıtıp oradan okutuyorum. Eskiden sorunsuz çalışan bu yapı son günlerde ciddi bir problem yaratmaya başladı.
    Sorunun İşleyişi:
    1. Sistemi başlatıyorum, QR kod ekrana geliyor.
    2. Telefonla QR kodu okutuyorum ve WhatsApp Web'e bağlanıyor.
    3. Ancak bağlantı kurulduktan saniyeler veya dakikalar sonra (bazen ilk mesajı atar atmaz), Meta tarafından hesap anında "Spam / Resmi olmayan uygulama kullanımı" gerekçesiyle kısıtlamaya (ban) uğruyor.
    Sistem ve Altyapı:
    • Kütüphane: whatsapp-web.js (En güncel sürüm: v1.34.7)
    • Tarayıcı: Puppeteer (Headless: true olarak çalışıyor)
    • Geçici Çözüm: "Detached Frame" hatası aldığım için kütüphaneyi eski bir sürüme zorlamak adına webVersionCache (2.2412.54) kullanıyorum.


      [*]const client = new Client({
          authStrategy: new LocalAuth({ clientId: userId }),
          webVersionCache: {
              type: "remote",
              remotePath: "https://raw.githubusercontent.com/wppconnect-team/wa-version/main/html/2.2412.54.html"
          },
          puppeteer: {
              headless: true,
              args: ['--no-sandbox', '--disable-setuid-sandbox']
          }
      });[*]
      Eski WhatsApp arayüzünü (webVersionCache) kullandığım için Meta'nın güvenlik botlarına yakalanıyor olabilir miyim
      Puppeteer'ın arka planda bot olduğunu gizlemek için (örneğin puppeteer-extra-plugin-stealth gibi) kullandığınız özel bir yapılandırma veya User-Agent ayarı var mı
      Son 1-2 haftadır benzer şekilde QR okutur okutmaz ban yiyen ve çözüm bulan oldu mu?

      Yardımlarınız ve fikirleriniz için şimdiden teşekkürler.
    Bunun bir çözümü yok, whatsapp şuan çok katı kurallar uyguluyor ve çözülecek gibi de görünmüyor.
  • 12-08-2026, 09:38:10
    #3
    Merhaba

    Piyasada farklı repolar var kaynak kullanımı bakımından go sdk yapısıyla : https://github.com/aldinokemal/go-wh...eb-multidevice önerebilirim.
    Waha v.b birçok platform var hepsinin sdk kapısı benzer. whatsmeow.

    Probleminize gelince hesapları önce ısıtmanız gerekiyor yeni oluşturuyorsanız cihazınızda contact list e önce mesaj göndereceğiniz numaraları ekleyin birkaç android cihaz kullanarak adb v.b ufak otomasyonlar ile kendi aralarında mesajlaştırma işlemi sağlayarak hesapların score edinmesini sağlayın.

    Sonra ilk mesaj için suspend almayacaksınız ancak gönderdiğiniz belli bir sayıda mesaj sonrası eğer kimse o mesajlara cevap vermiyor ve etkileşim söz konusu olmuyorsa yasaklamalar devam edecektir.
  • 12-08-2026, 09:47:50
    #4
    Agentic Engineer
    https://github.com/evolution-foundation/evolution-go bu tarz açık kaynaklar varken neden bu kadar yorucu şeylerle uğraşıyorsunuz üstteki mesajdaki repolar dahil hepsini denedim kullanıyorum sıfır sorun sıfır sıkıntı
  • 12-08-2026, 09:50:19
    #5
    Hocam yaşadığın ban sorununun temel sebebi kullandığın whatsapp-web.js ve arka plandaki Puppeteer/Chromium tetiklemelerinin Meta'nın bot algoritmalarına direkt yakalanmasıdır.
    Eğer bu dertlerle uğraşmak istemiyorsan, gitgide.com.tr adresimize tamamen ücretsiz kayıt olabilirsin. Saniyeler içinde QR kodunu okutup cihazını bağlayabilir, toplu mesaj gönderimini ve diğer tüm işlemleri hiçbir ek kısıtlamaya takılmadan tamamen ücretsiz bir şekilde hemen yapmaya başlayabilirsin. Gidip sistemi test edebilirsin, kafan rahat olur.
  • 12-08-2026, 10:37:12
    #6
    https://github.com/rmyndharis/OpenWA

    Ben bunu kullanıyorum sunucumda hiç sorun yaşamıyorum
  • 13-08-2026, 11:02:37
    #7
    Merhum adlı üyeden alıntı: mesajı görüntüle
    https://github.com/rmyndharis/OpenWA

    Ben bunu kullanıyorum sunucumda hiç sorun yaşamıyorum


    Vancore adlı üyeden alıntı: mesajı görüntüle
    Hocam yaşadığın ban sorununun temel sebebi kullandığın whatsapp-web.js ve arka plandaki Puppeteer/Chromium tetiklemelerinin Meta'nın bot algoritmalarına direkt yakalanmasıdır.
    Eğer bu dertlerle uğraşmak istemiyorsan, gitgide.com.tr adresimize tamamen ücretsiz kayıt olabilirsin. Saniyeler içinde QR kodunu okutup cihazını bağlayabilir, toplu mesaj gönderimini ve diğer tüm işlemleri hiçbir ek kısıtlamaya takılmadan tamamen ücretsiz bir şekilde hemen yapmaya başlayabilirsin. Gidip sistemi test edebilirsin, kafan rahat olur.
    SSilistre.dev adlı üyeden alıntı: mesajı görüntüle
    https://github.com/evolution-foundation/evolution-go bu tarz açık kaynaklar varken neden bu kadar yorucu şeylerle uğraşıyorsunuz üstteki mesajdaki repolar dahil hepsini denedim kullanıyorum sıfır sorun sıfır sıkıntı
    multiwhatsapp adlı üyeden alıntı: mesajı görüntüle
    Bunun bir çözümü yok, whatsapp şuan çok katı kurallar uyguluyor ve çözülecek gibi de görünmüyor.



    Vakit ayırıp tecrübesini, önerisini paylaşan ve yön gösteren herkese tek tek teşekkür ederim. Harbi çok makbule geçti, teşekkürler..


    o spama takılma, ban yeme ve zırt pırt oturum kopma mevzularını kafaya takıp altyapıyı baştan aşağı yeniledim. Eski whatsapp-web.js yapısını komple çöpe atıp Evolution API + Node.js Gateway (Reverse Proxy) mimarisine geçtim.
    Neden Node.js derseniz; onu araya koruma kalkanı ve ara katman yapıp koydum. Siteden gelen istekler bodoslama gitmiyor; önce Node.js karşılıyor. Numarayı temizliyor, 2-4 saniye arası rastgele insansı bekleme atıyor, "yazıyor..." simülasyonunu çakıyor ve öyle ana motora Evolution API fırlatıyor. Böylece WhatsApp'ın bot radarlarına takılmadan yağ gibi akıyor.


    Şimdi sistemi canlıda test etme aşamasına geçeceğim.. İlk etapta randevu onay/red bildirimlerini bu altyapıdan akıtacağım.

    teste başlarken canlıya alırken veya test ederken şuna mutlaka dikkat et, şu senaryoyu patlarsın sakın kaçırma dediğiniz kritik bir detay veya tavsiyeniz var mıdır?

    Test sonuçlarını ve performans durumunu yine buradan güncelleyeceğim, tekrardan desteğiniz için sağ olun
  • 13-08-2026, 11:49:29
    #8
    ibrahimokcuu adlı üyeden alıntı: mesajı görüntüle
    Vakit ayırıp tecrübesini, önerisini paylaşan ve yön gösteren herkese tek tek teşekkür ederim. Harbi çok makbule geçti, teşekkürler..


    o spama takılma, ban yeme ve zırt pırt oturum kopma mevzularını kafaya takıp altyapıyı baştan aşağı yeniledim. Eski whatsapp-web.js yapısını komple çöpe atıp Evolution API + Node.js Gateway (Reverse Proxy) mimarisine geçtim.
    Neden Node.js derseniz; onu araya koruma kalkanı ve ara katman yapıp koydum. Siteden gelen istekler bodoslama gitmiyor; önce Node.js karşılıyor. Numarayı temizliyor, 2-4 saniye arası rastgele insansı bekleme atıyor, "yazıyor..." simülasyonunu çakıyor ve öyle ana motora Evolution API fırlatıyor. Böylece WhatsApp'ın bot radarlarına takılmadan yağ gibi akıyor.


    Şimdi sistemi canlıda test etme aşamasına geçeceğim.. İlk etapta randevu onay/red bildirimlerini bu altyapıdan akıtacağım.

    teste başlarken canlıya alırken veya test ederken şuna mutlaka dikkat et, şu senaryoyu patlarsın sakın kaçırma dediğiniz kritik bir detay veya tavsiyeniz var mıdır?

    Test sonuçlarını ve performans durumunu yine buradan güncelleyeceğim, tekrardan desteğiniz için sağ olun
    Eline sağlık şefim, mimari taş gibi olmuş. Sadece kuyruğa (queue) bağlamayı, webhook'a hızlı 200 dönmeyi ve kopma olursa alarm kurmayı unutma yeter. Test sonuçlarını bekliyoruz, kolay gelsin!
  • 13-08-2026, 15:26:58
    #9
    https://github.com/evolution-foundation/evo-nexus da kurabilirsiniz hocam