müminbiri
- 13 Ağu 2025
- 1,330 Mesaj
- TIM Görevleri
- 1
Aktiflik
Seviye
Deneyim
İNDİRME
python bot.py
Docker ile:
docker compose up -d
Seçenek 1 - Jetonla (önerilir):
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
Kosmos Visa Bot v2
Kosmos Visa randevu sisteminde müsait randevu tarihlerini otomatik olarak takip eden ve Telegram üzerinden bildirim gönderen bir Python botu.Özellikler
- AES şifrelemeli API desteği - Kosmos'un şifrelenmiş yanıtlarını otomatik olarak çözer.
- SMS doğrulama ile giriş - Telefon numaranıza gönderilen SMS kodunu kullanarak giriş yapın.
- JWT Token yönetimi - Token'ların geçerlilik sürelerini takip eder, süresi dolduğunda Telegram üzerinden yenileme talebinde bulunur.
- Doğrudan token ile giriş - Tokeni tarayıcının localStorage'ından alın ve /tokenkomutla birlikte gönderin.
- 60 günlük takvim - 60 güne kadar olan randevuları kontrol eder.
- Standart + VIP randevu - Her iki randevu türünü de aynı anda takip eder.
- Yeni müsait tarih tespiti - İlk çalıştırmada bir temel değer belirler, ardından sonraki kontrollerde yalnızca yeni açılan tarihleri rapor eder.
- Hız sınırlama koruması - 429 hatası alındığında otomatik olarak beklemeye geçer.
- Apple Kısayol entegrasyonu - SMS kodlarını Telegram'a iletmek için iOS kısayolu
- Docker desteği - Docker ile kolay dağıtım
Gereksinimler
- Python 3.12+
- curl_cffive pycryptodomekütüphaneler
Kullanım
1. Yapılandırma
Aşağıdaki değerleri düzenleyin bot.py:| Değişken | Tanım |
|---|---|
| TELEGRAM_BOT_TOKEN | Telegram bot token'ı (BotFather'dan alın) |
| CHAT_IDS | Bildirim almak için Telegram sohbet kimlikleri |
| PEOPLE | TCKN ve pasaport numaraları |
| DEALER_ID | Bayi Kimliği |
| APPLICATION_TYPE | INDIVIDUALveyaFAMILY |
| APPOINTMENT_TYPES | [STANDARD, VIP]- hangi türlerin takip edileceği |
| CHECK_DAYS | Kaç gün öncesinden kontrol edilsin (varsayılan: 60) |
| POLL_INTERVAL | Kontrol aralığı saniye cinsinden (varsayılan: 600 = 10 dk) |
2. Koşu
Doğrudan Python ile:python bot.py
Docker ile:
docker compose up -d
3. Kimlik Doğrulama
Bot ilk çalıştırmada size Telegram üzerinden iki seçenek sunacaktır:Seçenek 1 - Jetonla (önerilir):
- Giriş yapbasvuru.kosmosvize.com.tr
- F12 → Konsol:localStorage.getItem('Yh71OoPMuBY8T50ocWvJFw')
- JWT token'ını bota gönderin:/token YOUR_JWT_HERE

