DOLAR 39,7291 0.14%
EURO 45,8597 0.15%
ALTIN 4.318,730,51
BITCOIN 40443282.10741%
İstanbul
24°

AÇIK

SABAHA KALAN SÜRE

Instagram Takipçi Botu Nasıl Yapılır? (Python Otomasyon)
5 okunma

Instagram Takipçi Botu Nasıl Yapılır? (Python Otomasyon)

ABONE OL
Nisan 5, 2025 07:36
Instagram Takipçi Botu Nasıl Yapılır? (Python Otomasyon)
0

BEĞENDİM

ABONE OL

Instagram, kişisel markalar, influencer’lar ve işletmeler için dijital dünyadaki en etkili platformlardan biri. Takipçi sayısı ise çoğu zaman etkileşimin, güvenin ve görünürlüğün göstergesi olarak kabul ediliyor.

Peki Python kullanarak Instagram’da belirli hesapları otomatik takip eden bir bot yazmak mümkün mü? Evet, mümkün. Üstelik bu yazıda sıfırdan nasıl yapıldığını adım adım göstereceğim.

Ama baştan söyleyeyim: Bu içerik teknik bir rehberdir ve etik sınırlar içinde kullanım içindir. Bot kullanımı, Instagram’ın hizmet koşullarına aykırı olabilir ve bu durum hesabınızın kısıtlanmasına neden olabilir.


Python ile Instagram Botu Yazılır mı?

Evet, Python ile Instagram üzerinde çalışacak bir takip botu yazmak mümkündür. Bunun için genellikle Selenium kütüphanesi kullanılır. Selenium, bir web tarayıcısını otomatik olarak kontrol etmenizi sağlar.

Örneğin, bot şu adımları takip edebilir:

  1. Instagram’a giriş yapar
  2. Hedef bir profil sayfasına gider
  3. “Takip Et” butonuna tıklar
  4. Gerekirse birden fazla kullanıcıyı tek tek takip eder

Bu işlemler otomatikleştirildiğinde, günde yüzlerce kişiyi manuel olarak takip etmek zorunda kalmazsınız.


Gerekli Kurulumlar

1. Python Yüklü mü?

Python 3.8+ kurulu olmalı. Henüz yüklü değilse python.org üzerinden indirip kurabilirsiniz.

2. Selenium Kütüphanesini Kur

pip install selenium

3. ChromeDriver

Tarayıcınızı kontrol etmek için ChromeDriver gerekir. Chrome sürümünüzle uyumlu versiyonu buradan indirebilirsiniz.

İndirilen dosyayı çalıştığınız dizine ekleyin ya da sistem PATH’ine tanımlayın.


Instagram Takipçi Botu Python Scripti

Şimdi aşağıdaki Python kodu ile otomatik bir şekilde hedef hesapları takip eden basit bir bot yazalım:

from selenium import webdriver
from selenium.webdriver.common.by import By
from time import sleep

# Tarayıcıyı başlat
driver = webdriver.Chrome()
driver.maximize_window()

# Instagram'a git
driver.get("https://www.instagram.com/accounts/login/")
sleep(3)

# Giriş bilgileri
username_input = driver.find_element(By.NAME, "username")
password_input = driver.find_element(By.NAME, "password")

username_input.send_keys("kullanici_adiniz")
password_input.send_keys("sifreniz")

login_button = driver.find_element(By.XPATH, '//*[@type="submit"]')
login_button.click()
sleep(5)

# Hedef profil sayfası
target_username = "hedef_hesap"
driver.get(f"https://www.instagram.com/{target_username}/")
sleep(3)

# Takipçileri aç
followers_link = driver.find_element(By.PARTIAL_LINK_TEXT, "takipçi")
followers_link.click()
sleep(3)

# Takipçileri içeren pencere açılıyor
followers_popup = driver.find_element(By.XPATH, '//div[@role="dialog"]/div[2]')

# Takip etmeye başla
follow_buttons = followers_popup.find_elements(By.XPATH, '//button[text()="Takip Et"]')

for button in follow_buttons[:20]:  # İlk 20 kişiyi takip et
    try:
        button.click()
        sleep(2)
    except:
        continue

print("Takip işlemi tamamlandı.")
driver.quit()

Açıklamalar

  • Giriş bilgileri kod içinde düz yazı olarak yer alıyor, bu güvenli değil. Gerçek kullanımda getpass modülü veya .env dosyasıyla şifre saklanmalı.
  • Kod, ilk 20 kullanıcıyı takip eder. Bu sayı artırılabilir ama Instagram limitlerini zorlamamak gerekir.
  • Takip butonları bazen “Following”, “Requested” gibi yazılarla değişebilir. Bunlara göre XPath güncellenmelidir.

Neden Bu Bot Faydalı?

  • Hedef kitleni tanıdığın hesapları toplu olarak takip edebilirsin
  • Manüel uğraşmadan potansiyel etkileşim artırılabilir
  • Zamandan büyük tasarruf sağlar

Ama şunu unutma: Kaliteli içerik üretmeden takipçi sayısındaki artış seni uzun vadede bir yere götürmez.


Dikkat Edilmesi Gerekenler

  • Bot işlemleri, Instagram tarafından tespit edilirse hesabın askıya alınabilir.
  • CAPTCHA engelleri çıkabilir. Bu tür güvenlik çözümleri için üçüncü parti CAPTCHA çözücü API’ler gerekir.
  • Bir günde çok fazla kişiyi takip etmek spam olarak algılanır. Günlük limitler aşılmamalıdır (yaklaşık 100-150 kişi önerilir).
  • Script’leri sürekli aynı hızda çalıştırmak botu ele verir. sleep() değerlerini değişken tutmak daha insani görünür.

Geliştirme Fikirleri

Bu script’i daha fonksiyonel hale getirmek için şunları ekleyebilirsin:

  • Takip edilen kişileri bir log dosyasına yazma
  • Daha önce takip edilenleri atlama
  • Belirli etiketlerle gönderi paylaşanları bulup takip etme
  • Dinamik tarama ve kullanıcı listesi oluşturma

SEO Etiket Önerileri (WP için)

instagram takipçi botu
python ile instagram otomasyon
selenium takip botu
instagram bot yapımı
instagram otomasyon script
python sosyal medya botu
takipçi artırma python

Sonuç

Instagram’da takipçi artırmak isteyen herkes için otomasyon oldukça cazip. Ancak bu işi bilinçli ve sorumlulukla yapmak gerekir. Bu yazıda Python ve Selenium kullanarak basit bir takip botunun nasıl yazıldığını gösterdim.

Güvenli kullanım için kontrollü ilerlemeli, kurallara saygı gösterilmeli ve botların sadece destekleyici araçlar olduğunu unutmamalısınız.


İstersen bu içeriği .txt, .md ya da WordPress için doğrudan kullanılabilir HTML formatına çevirebilirim. Ayrıca bir sonraki adımda bu botu yorum atacak, mesaj gönderecek ya da takibi geri bırakacak şekilde de geliştirebiliriz.

Devam edelim mi? Bir sonraki başlığın ne olsun?

En az 10 karakter gerekli


HIZLI YORUM YAP
300x250r
300x250r