Whatsapp Web üzerinden otomatik toplu mesaj gönderici
Özellikler • Nasıl kullanılır • Sürüm notları • Eklenecekler • İletişim
- Otomatik numara kontrol sistemi
- İşlem sonucunda ulaşılmayan numaraları görme
- Ayarlanabilen mesajların arasındaki bekleme süresi
- Aynı numaraya mesaj atma engelleme sistemi
Yazılım Whatsapp Web üzerinden çalışmaktadır. Bu yüzden kullanılacak Whatsapp hesabı yazılım çalıştığı sürece internete bağlı olmalıdır.
Whatsapp numaranız spam olarak engellenebilir. Bu durumdan yazılım sahibi sorumlu tutulamaz.
1- Programın kurulumunu yapacağınız sistemde Python ve Node.js yüklü olması gerekmektedir. Eğer yüklü değilse linklerden kurulumunu yapabilirsiniz.
2- Kurulumları sağladıktan sonra:
# Repository'i indiriniz.
$ git clone https://github.com/ibrahimenesduran/phoenix-wp-bulk-sender.git
# İndirdiğiniz repository'i açınız
$ cd phoenix-wp-bulk-sender
# Source klasörüne giriniz
$ cd source
1- Server kısmının kurulumunu sağlayın.
# Server dosyasına giriniz
$ cd server
# Gerekli kütüphaneleri yükleyiniz
$ npm install express
$ npm install moment
$ npm install --save @wppconnect-team/wppconnect
# server.js'yi başlatınız.
$ node server.js
2- Ekrana gelen QR kodu whatsapp'a okutunuz.
3- Artık arka tarafta çalışmaya hazır.
1- Client kısmının kurulumunu sağlayın.
# Client dosyasına giriniz
$ cd client
# Gerekli kütüphaneleri yükleyiniz
$ pip install termcolor requests
# client.py'yi başlatınız.
$ python client.py
2- Gerekli adımları konsol ekranından takip ediniz.
requests
kütüphanesi ile client - server iletişimi sağlandı.express
kütüphanesi ile server'a POST methodu ile mesaj atma özelliği eklendi.- Testlerden başarıyla geçti, kodlar
public
'e açıldı.
- C# windows forms ile GUI tasarımı
- İletişimin POST methodu yerine websocket ile sağlanması
- Gruplara mesaj gönderme özelliği
- Numaraların depolanmasını .txt yerine database'e geçme
- Numaralara isim, soyisim vb. tanımlama
- Otomatik TR numarası oluşturma
- Spinleme özelliği
- Mesajların sonuna numara ekleme
- Mesajlar arası bekleme süresini rastgale seçeneği getirme
İbrahim Enes Duran - Istanbul Teknik Üniversitesi - LinkedIn