Bu bot, WhatsApp üzerinde çalışan basit ve kullanışlı bir bot uygulamasıdır. Temel komutlar, hesap makinesi ve çeşitli eğlenceli özellikler içerir.
- 📱 Temel komutlar (!merhaba, !yardım)
- 🧮 Hesap makinesi
- ⏰ Saat ve tarih gösterimi
- 🎮 Basit oyunlar
| Komut | Açıklama |
|---|---|
| !test | Bot çalışıyor mu kontrol et |
| !merhaba | Selamlama |
| !yardım | Komut listesi |
| !saat | Güncel saati göster |
| !hesapla | Hesap makinesi (örn: !hesapla 5+3) |
| !oyun | Oyun menüsünü göster |
- Node.js (v14 veya üstü)
- Google Chrome
- WhatsApp hesabı
- Repoyu klonlayın:
git clone https://github.com/onder7/whatsap_bot.git
cd whatsapp-bot- Gerekli paketleri yükleyin:
npm install- Botu başlatın:
npm start- Görüntülenen QR kodu WhatsApp'tan tarayın:
- WhatsApp'ı açın
- "Bağlı Cihazlar" bölümüne gidin
- "Cihaz Ekle"ye tıklayın
- QR kodu tarayın
index.js dosyasında bulunan yapılandırma ayarlarını değiştirebilirsiniz:
const client = new Client({
authStrategy: new NoAuth(),
puppeteer: {
args: [
'--no-sandbox',
'--disable-setuid-sandbox',
'--disable-dev-shm-usage',
'--disable-accelerated-2d-canvas',
'--no-first-run',
'--disable-gpu'
],
headless: true
}
});- Bu repoyu fork edin
- Yeni bir özellik branch'i oluşturun (
git checkout -b yeni-ozellik) - Değişikliklerinizi commit edin (
git commit -am 'Yeni özellik: XYZ') - Branch'inizi push edin (
git push origin yeni-ozellik) - Pull Request oluşturun
- Sayı tahmin oyunu
- Taş kağıt makas oyunu
- Hatırlatıcı özelliği
- Döviz kuru sorgulama
- Wikipedia araması
- Grup yönetimi komutları
- Bot'u çalıştırmak için Chrome tarayıcısı gereklidir
- WhatsApp Web versiyonuna bağlı olarak bazı özellikler değişebilir
- Bot'u 7/24 çalışır durumda tutmak için bir sunucu gerekebilir
Bu proje MIT lisansı altında lisanslanmıştır.
- whatsapp-web.js - WhatsApp Web API
- qrcode-terminal - Terminal QR kod oluşturucu
- puppeteer - Headless Chrome kontrolü
Teknik destek için onder7@gmail.com iletişime geçin. Önder AKÖZ / System & Network Specialist