# Warming Otomatik Çalıştırma Kurulumu

## 🔥 Warming Sistemini Otomatik Hale Getirme

Warming sistemi her dakika otomatik olarak çalışacak ve numaralar birbirleriyle sohbet edecek.

## 📋 Kurulum Adımları

### Yöntem 1: Windows Task Scheduler (Önerilen)

**1. Task Scheduler'ı Açın:**
- Windows tuşuna basın
- "Task Scheduler" yazın ve açın

**2. Yeni Görev Oluşturun:**
- Sağ tarafta "Create Basic Task" tıklayın
- İsim: `WhatsApp Warming`
- Açıklama: `Otomatik numara ısındırma sistemi`
- Next

**3. Tetikleyici (Trigger):**
- "When I log on" seçin (Windows açıldığında başlasın)
- Next

**4. Eylem (Action):**
- "Start a program" seçin
- Next

**5. Program Ayarları:**
- Program/script: `C:\laragon\www\wp\scripts\auto_warming.bat`
- Start in: `C:\laragon\www\wp\scripts`
- Next
- Finish

**6. Görev Ayarlarını Düzenleyin:**
- Task Scheduler'da "WhatsApp Warming" görevini bulun
- Sağ tıklayın → Properties
- "Triggers" sekmesi:
  - "Edit" tıklayın
  - "Repeat task every: 1 minutes" seçin
  - "for a duration of: Indefinitely"
  - OK
- "Settings" sekmesi:
  - "Run task as soon as possible after a scheduled start is missed" işaretleyin
  - OK

**7. Görev Başlatın:**
- Görevi seçin
- Sağ tıklayın → Run

### Yöntem 2: Manuel Başlatma (Test için)

Warming'i manuel test etmek için:
```
C:\laragon\www\wp\scripts\auto_warming.bat
```

## 📊 Warming Nasıl Çalışır?

1. **Her 1 dakikada bir** script çalışır
2. **Warming ihtiyacı olan numaraları** bulur
3. **Otomatik mesaj gönderir** (WhatsApp servisi üzerinden)
4. **Log kaydeder**: `C:\laragon\www\wp\logs\warming.log`

## 🔍 Kontrol ve İzleme

### Warming Durumunu Kontrol Edin:
```
http://wp.test/public/warming.php
```

Bu sayfada:
- Kaç numara online
- Kaç numara warming aktif
- Son 7 gün mesaj sayısı
- Son warming mesajları

### Log Dosyasını Kontrol Edin:
```
C:\laragon\www\wp\logs\warming.log
```

Bu dosyada warming işlemlerinin detayları var.

## ⚙️ Ayarlar

### Sohbet Aralığını Değiştirme:

Warming sayfasından "⏱️ Sohbet Aralığını Ayarla" butonuna tıklayın:
- **1 dakika**: Çok sık (yeni numaralar için)
- **30-60 dakika**: Normal kullanım
- **120+ dakika**: Az sıklıkta (eski numaralar)

### Warming'i Durdurma:

Warming sayfasından "⏸️ Warming'i Durdur" butonuna tıklayın.

## 🚨 Sorun Giderme

### Warming Çalışmıyor:

1. **WhatsApp servisi çalışıyor mu?**
   ```
   cd c:\laragon\www\wp\whatsapp-service
   npm start
   ```

2. **Numaralar bağlı mı?**
   - `http://wp.test/public/numbers.php`
   - En az 2 numara "🟢 Bağlı" olmalı

3. **Task Scheduler çalışıyor mu?**
   - Task Scheduler'ı açın
   - "WhatsApp Warming" görevini bulun
   - "Last Run Result" sütununa bakın
   - "0x0" ise başarılı demektir

4. **Log dosyasını kontrol edin:**
   ```
   C:\laragon\www\wp\logs\warming.log
   ```

### Log Dosyası Çok Büyüdü:

Log dosyasını temizlemek için:
```
del C:\laragon\www\wp\logs\warming.log
```

## 📝 Notlar

- Warming sistemi **sadece kendi numaralarınız arasında** mesajlaşma yapar
- **Gerçek müşterilerinize GİTMEZ**
- WhatsApp'ın bloke etmemesi için numaraları "ısıtır"
- 35 farklı günlük konuşma şablonu kullanır
- Mesajlar gerçek sohbet gibi görünür

## 🎉 Sistem Hazır!

Artık warming sistemi otomatik çalışıyor. Numaralarınız her dakika birbirleriyle sohbet edecek ve WhatsApp tarafından güvenilir görünecekler.

WhatsApp'tan kontrol edin - numaralar birbirine mesaj atıyor olmalı! 🔥
