-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathto run
More file actions
42 lines (37 loc) · 1.24 KB
/
Copy pathto run
File metadata and controls
42 lines (37 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Kurulum ve Çalıştırma
Depoyu Klonla
bash
Kodu kopyala
git clone https://github.com/kullanıcı_adı/schengen-visa-bot.git
cd schengen-visa-bot
Gerekli Bağımlılıkları Yükle
bash
Kodu kopyala
pip install requests python-telegram-bot apscheduler
Bot Token ve Chat ID Bilgilerini Ayarla
BOT_TOKEN ve CHAT_ID değerlerini main.py içinde güncelle.
BOT_TOKEN: Telegram botunun API anahtarı.
CHAT_ID: Bildirim almak istediğin Telegram hesabının chat ID’si.
Botu Çalıştır
bash
Kodu kopyala
python main.py
Kullanım
Botu çalıştırdığınızda şu mesajı alırsınız:
Kodu kopyala
Bot çalışmaya başladı!
Belirli aralıklarla (ör. her saat) randevu bilgilerini kontrol eder ve aşağıdaki gibi bir mesaj gönderir:
less
Kodu kopyala
Italy için randevu tarihi: 2024-12-01
Belgium için mevcut randevu yok.
Özelleştirme
API URL: Yeni bir API için API_URL değişkenini güncelleyebilirsiniz.
Kontrol Sıklığı: Zamanlayıcıyı scheduler.add_job fonksiyonunda interval ayarlarını değiştirerek özelleştirebilirsiniz.
Proje Yapısı
plaintext
Kodu kopyala
schengen-visa-bot/
├── main.py # Ana bot kodu
├── requirements.txt # Bağımlılıkları içeren dosya
├── README.md # Proje açıklaması