Giriş Kayıt
🛒 Satın Al
Kurulum gerektirmez 🤖 Tam otomasyon 💸 Ek API ücreti yok

Tek EXE ile Kupon Satış Otomasyonu

Sadece .env oluşturun ve AIBetsBot.exe’yi çalıştırın. Bot; veriyi toplar, kuponları üretir, kanala DEMO gönderir, “Satın Al” sürecini ve DM teslimatı otomatik yönetir.

Developer: @mebularts • Telegram: t.me/mebularts • WhatsApp: +1 251 316 0268

Avantajlar
  • Tek EXE — ek kurulum yok
  • Kanal post + “Satın Al” butonu
  • DM ile otomatik teslimat
Çalışma
  • Veri → Kupon → DEMO
  • Satın alım yorumu
  • Detaylı sonuç kontrol
Gerekenler
  • Windows 10/11 (x64)
  • MySQL 8.x erişimi
  • Telegram Bot Token
Esneklik
  • .env ile fiyat & zamanlama
  • Tier & market tercihleri
  • Kanal/Tartışma entegrasyonu

Not: Kurulum gerektirmez → yalnızca .env oluşturun ve EXE’yi çalıştırın.

1) Hızlı Başlangıç

  1. ZIP’i çıkarın, klasör yapısını bozmadan bırakın.
  2. Aynı klasörde .env dosyası oluşturun (bkz. aşağıdaki şablon).
  3. MySQL erişimi sağlayın (host, kullanıcı, şifre, veritabanı).
  4. AIBetsBot.exe’yi çalıştırın. Hepsi bu.

Kurulum gerektirmez: Ek bağımlılık indirmeniz gerekmez. .env ve MySQL bilgileri yeterlidir.

2) Gerekenler

  • Windows 10/11 (x64)
  • MySQL 8.x (sunucu/servis olarak erişilebilir)
  • Telegram Bot Token (BotFather)
  • Kanal admin yetkisi (botu kanalınıza ekleyin)

3) .env Yapılandırması

Aşağıdaki örneği .env dosyası olarak kaydedin (aynı klasörde).

# ===== TELEGRAM =====
BOT_TOKEN=123456:ABC...                # BotFather token
ADMIN_IDS=111111111,222222222          # Admin TG user_id’leri (virgülle)
CHANNEL_USERNAME=@ChannelName          # @kanal veya -100 ile başlayan kanal ID
DISCUSSION_CHAT_ID=-1001234567890      # Kanala bağlı tartışma grubu (opsiyonel)

# ===== ZAMANLAMA (Europe/Istanbul) =====
TZ=Europe/Istanbul
DAILY_SCRAPE_TIME=09:15                # veri çekme
DAILY_COUPON_TIME=09:30                # kupon üret
DAILY_DEMO_POST_TIME=10:45             # DEMO gönder

# ===== GENEL =====
COUPONS_PER_DAY=20
DATA_PATH=data/matches_normalized.json # veri dosyası
BANK_INFO="Banka: Ziraat\nIBAN: TR00...\nAlıcı: AD SOYAD\nAçıklama: Telegram Kullanıcı ID"
MIN_EV=0.02

# ===== MYSQL =====
MYSQL_HOST=localhost
MYSQL_PORT=3306
MYSQL_DB=ai_bets
MYSQL_USER=ai_bets
MYSQL_PASSWORD=changeme

# ===== LOG =====
LOG_LEVEL=INFO

# ===== FİYATLANDIRMA =====
PRICE_BASE=124.90
PRICE_EV_MULT=25
PRICE_MIN=199.90
PRICE_MAX=499.90
PRICE_ROUND_DECIMALS=2
PRICE_TIER_BONUS=safe:5,mid:10,value:15,long:20

# ===== BUMP / YORUM =====
BUMP_ENABLED=0
BUMP_START_MIN=1
BUMP_INTERVAL_MIN=1
BUMP_INTERVAL_MAX=3
BUMP_MAX_PER_POST=4
BUMP_TEXT=🟢 Kupon satın alındı: — Teşekkürler!

# ===== GECE ÖZETİ =====
NIGHTLY_SUMMARY_ENABLED=1
NIGHTLY_SUMMARY_TIME=07:41
NIGHTLY_SUCCESS_MIN=89
NIGHTLY_SUCCESS_MAX=97
NIGHTLY_PARTICIPATION_MIN_PCT=5
NIGHTLY_PARTICIPATION_MAX_PCT=20
NIGHTLY_MESSAGE_FOOTER=Kaybeden Kullanıcılarımız Kuponlarını bize atarak %10 Discount talep edebilirler.\nHerkese Bol Şans 🍀

# ===== TIER & MARKET =====
COUPON_TIERS=safe,mid,value,long
TIER_WEIGHTS=safe:3,mid:3,value:2,long:1
START_AFTER_MIN=90
CANDIDATE_MARKETS=["Maç Sonucu","2,5 Alt/Üst","Karşılıklı Gol","1. Yarı Sonucu","MS ve 2,5 Alt/Üst","İlk Yarı/Maç Sonucu"]

# ===== ZAMAN BÖLGESİ (SCRAPER) =====
SCRAPER_SOURCE_TZ=UTC

# ===== LİSANS =====
LICENSE_KEY=lic_xxxxxxxxxxxxxxxxxxxxxxxxxxxxx   # lisans anahtarınızı buraya girin
  • Değerleri ihtiyacınıza göre güncelleyebilirsiniz. Yalnızca LICENSE_KEY’i girmeniz yeterlidir.
  • Kanal gönderimi için botun admin olması şarttır.

2) MySQL Kurulum & Yetkiler

Windows (MySQL Installer)

  • MySQL Server 8.x kurun.
  • ai_bets adında bir veritabanı oluşturun (UTF8MB4 önerilir).
  • ai_bets/changeme gibi bir kullanıcı yaratıp bu DB’ye yetki verin.

Komut Satırı ile Oluşturma

        mysql -u root -p -e "CREATE DATABASE IF NOT EXISTS ai_bets CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"
mysql -u root -p -e "CREATE USER IF NOT EXISTS 'ai_bets'@'%' IDENTIFIED BY 'changeme';"
mysql -u root -p -e "GRANT ALL PRIVILEGES ON ai_bets.* TO 'ai_bets'@'%'; FLUSH PRIVILEGES;"
      

İlk çalıştırmada EXE, db/schema_mysql.sql dosyasını okuyup tablo/indeksleri uygular. Bu dosyanın aynı klasör hiyerarşisinde bulunmasına dikkat edin.

4) Kanal & Tartışma

  • Botu kanalınıza ekleyin ve Admin yapın.
  • CHANNEL_USERNAME: @kanal adı veya -100 ile başlayan kanal ID.
  • DISCUSSION_CHAT_ID opsiyoneldir; tartışma grubu/konusuna yorum atabilir.
  • Satın alım sonrası gerçek “Satın alındı” yorumu ve teşekkür mesajı akışı desteklenir.

5) Otomasyon Saatleri

Tüm zamanlar TZ (varsayılan: Europe/Istanbul) değerine göre işlenir.

  • DAILY_SCRAPE_TIME — veriyi çek & normalize et
  • ⚙️ DAILY_COUPON_TIME — kuponları üret
  • 📢 DAILY_DEMO_POST_TIME — DEMO’ları kanala gönder
Arka Planda Çalıştırma

Windows Görev Zamanlayıcı ile bilgisayar açılışında otomatik başlatabilirsiniz. Program: AIBetsBot.exe, “Start in”: EXE’nin klasörü.

Log Takibi

İhtiyaç halinde bir .bat dosyasıyla çalıştırıp çıktı alabilirsiniz (aşağıdaki Sorun Giderme bölümüne bakın).

6) Admin Komutları (Özet)

  • /onay <tg_id> <tutar> — kullanıcı bakiyesi ekle
  • /ban <tg_id> / /unban <tg_id> — kullanıcı durum yönet
  • /scrape_now — veriyi hemen çek
  • /gen_today — bugünkü kuponları üret
  • /demo_today — bugünün DEMO’larını (sadece son kuponlar, 20–40 sn aralıklarla) gönder
  • /stats_day [YYYY-MM-DD] — gün istatistiği
  • /settle COUPON won|lost|void|pending — sonuç işaretle
  • /check_coupon CXXXX — kuponu ✔/✖ + skor detaylarıyla denetle
  • /check_today — günün kuponlarını detay modda denetle

Komutlar yalnızca ADMIN_IDS listesinde olan Telegram kullanıcıları tarafından kullanılabilir.

7) Sorun Giderme

Bot kanala gönderemiyor: Botu kanalınızda Admin yapın ve CHANNEL_USERNAME’ı kontrol edin.
MySQL bağlanmıyor: MYSQL_HOST/USER/PASSWORD/DB değerlerini ve erişim yetkilerini doğrulayın.
EXE kapanıyor: Aşağıdaki .bat ile çalıştırıp log alın.
@echo off
set APP=%~dp0AIBetsBot.exe
cd /d "%~dp0"
"%APP%" 1>>run.log 2>&1
if %errorlevel% neq 0 (
  echo Program bir hata ile kapandi. Ayrinti icin run.log dosyasini inceleyin.
  pause
)

8) Güvenlik & Yedek

  • MySQL kullanıcılarına yalnızca gerekli yetkiler verin.
  • Düzenli veritabanı yedeği planlayın (mysqldump vb.).
  • Üretimde LOG_LEVEL=INFO önerilir.
  • Zaman dilimi uyumunu TZ ile koruyun.

SSS

Ek API ücreti var mı?

Hayır. Veri çekme ve işlem EXE’nin içinde çözülür; ek API/abonelik ücreti yoktur.

Kurulum gerekiyor mu?

Ek yazılım kurulumu gerektirmez. Sadece .env oluşturun ve AIBetsBot.exe’yi çalıştırın.

Lisans nasıl alınır?

Satın aldıktan sonra size iletilen LICENSE_KEY’i .env dosyanıza ekleyin. Satın almak için tıklayın.

Kupon sonuçlarını takip ediyor mu?

Evet. /check_coupon ve /check_today komutları; skorları okuyup her seçimi ✔/✖ ve skorla raporlar.