Selenium framework'ü kullanılarak geliştirilmiş bir Instagram botu
🔵 Kullanıcı adına göre arama yaparak aranan kullanıcının takipçilerini istenilen miktarda takip etme.
🔵 İstenilen miktarda takip edilen kişileri takipten çıkarma..
🔵 Girilen etiket adına göre istenilen miktarda gönderi beğenme.
🔵 Türkçe dil desteği.
🔷 İnstagram oturumunuzu açarak yukarıdaki özellikleri kullanabilirsiniz.
🔷 Varsayılan uygulama dili Türkçe'dir.
⚙️ Proje webdriver olarak Google Chrome tarayıcısını kullanmaktadır. Bu yüzden Chrome'un kurulu olması gerekmektedir.
⚙️ Chrome'un kullanılabilmesi için Chrome sürümünüzü destekleyen chrome webdriver'ı webdriver indirilmeli ve indirilen webdriver program'ın bulunduğu klasör ile aynı dizinde bulunmalıdır.
⚙️ time: time.sleep() kullanılan yerler için işlem bekleme sürelerini belirtir. time.sleep() fonksiyonları için ayrı ayrı "birSaniyeUyut(), ikiSaniyeUyut()" gibi metotlar tanımlanmıştır.
python -m pip install -r .\requirements.txt
🔹 Kullanıcıdan bilgi girişi yapılması, mesaj gönderimleri vb. yönergeler ile program sizi yönlendirecektir.
python insta_bot.py
🔹 işlemlerde hesabınızın engellenmemesi için işlem süre aralıkları uzun süreler olarak ayarlanmıştır.
🔹 Yapılan işlemler için belirlenen işlem süreleri "birSaniyeUyut(), ikiSaniyeUyut()" gibi metotlar ile tanımlanmış olup, değiştirilmek istendiğinde metot içerisindeki time.sleep(x) fonsiyonunun x parametresine saniye cinsinden bir değer vererek güncelleme yapılabilir.
🔹 Sadece Windows işletim sisteminde test edilmiştir.
🔹 Python versiyonu: 3.12
- Python
- Selenium
- Javascript