Skip to content

fatihemrertekin/Python-Instagram-Bot

Repository files navigation

Instagram Bot

Instagram Bot

Açıklama

Selenium framework'ü kullanılarak geliştirilmiş bir Instagram botu

Özellikler

🔵 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.

Diğer Özellikler

🔵 Türkçe dil desteği.

Ayrıntılar

🔷 İnstagram oturumunuzu açarak yukarıdaki özellikleri kullanabilirsiniz.
🔷 Varsayılan uygulama dili Türkçe'dir.

Yapılandırma Ayarları

⚙️ 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.

  • Config Ayarları

⚙️ 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.

  • Windows için paketlerin kurulumu

python -m pip install -r .\requirements.txt

Kullanım

🔹 Kullanıcıdan bilgi girişi yapılması, mesaj gönderimleri vb. yönergeler ile program sizi yönlendirecektir.

python insta_bot.py

Notlar

🔹 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

Kullanılan Teknolojiler

  • Python
  • Selenium
  • Javascript

About

Instagram Automation with Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages