Türkiye'deki internet sansürünü izlemek için Telegram botu.
- ✅ Multi-domain takibi (birden fazla domain izlenebilir)
- 🔄 Otomatik 5 dakikalık kontrol aralığı
- 🔍 Anlık domain kontrolü
- 📊 Durum değişikliği bildirimleri
- 🤖 CAPTCHA otomatik çözme (EasyOCR)
- 💾 Verileriniz kalıcı olarak saklanır
- 🔐 BTK'nın resmi sitesinden kontrol
sudo bash install_bot.sh- Gerekli paketleri kurun:
sudo apt update
sudo apt install -y python3 python3-pip python3-venv python3-dev build-essential \
libgl1-mesa-glx libglib2.0-0 libsm6 libxext6 libxrender-dev libgomp1- Sanal ortam oluşturun:
cd /home/claude
python3 -m venv venv
source venv/bin/activate- Python paketlerini kurun:
pip install python-telegram-bot aiohttp beautifulsoup4 easyocr pillow numpy opencv-python-headless torch torchvision- Botu çalıştırın:
python3 tib_takip_bot.py- Telegram'da @tibtakip_bot adresine gidin
/startkomutunu gönderin- "➕ Domain Ekle" butonuna basın ve izlemek istediğiniz domain'i gönderin
- "
▶️ İzlemeyi Başlat" butonuna basarak otomatik izlemeyi başlatın - Durum değişikliklerinde bildirim alacaksınız!
/start- Botu başlat ve ana menüyü göster/help- Yardım mesajını göster/cancel- Devam eden işlemi iptal et
sudo systemctl status tib-takip-botsudo journalctl -u tib-takip-bot -fsudo systemctl restart tib-takip-botsudo systemctl stop tib-takip-botsudo systemctl start tib-takip-bot- Dil: Python 3
- Framework: python-telegram-bot (async)
- OCR: EasyOCR (CPU mode)
- Web Scraping: aiohttp + BeautifulSoup
- Veri: JSON dosyası (/home/claude/tib_bot_data.json)
- Ubuntu 22.04 veya üzeri
- Python 3.8+
- En az 2 GB RAM
- En az 5 GB disk alanı
- İnternet bağlantısı
- Bot tokeni güvenli şekilde saklanmalıdır
- Sadece güvendiğiniz kişilerle paylaşın
- VPS'nizde güvenlik duvarı ayarlarını yapın
- Bot, BTK'nın resmi sitesinden (internet.btk.gov.tr/sitesorgu/) kontrol yapar
- CAPTCHA çözme başarı oranı %80-95 arasındadır
- Her kontrol yaklaşık 5-10 saniye sürer
- Rate limiting nedeniyle 5 dakikalık aralık önerilir
sudo journalctl -u tib-takip-bot -n 50- EasyOCR'ın düzgün kurulduğundan emin olun
- Yeterli RAM olup olmadığını kontrol edin
- İzlemenin başlatıldığından emin olun
- Domain'in doğru eklendiğini kontrol edin
- Bot: @tibtakip_bot
- GitHub: [Proje linki]
Bu proje açık kaynak kodludur. Özgürce kullanabilir ve geliştirebilirsiniz.
Bu bot yalnızca bilgilendirme amaçlıdır. Kullanıcılar kendi sorumluluklarında kullanmalıdır.