16 Haziran 2025 Pazartesi
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.
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:
Bu işlemler otomatikleştirildiğinde, günde yüzlerce kişiyi manuel olarak takip etmek zorunda kalmazsınız.
Python 3.8+ kurulu olmalı. Henüz yüklü değilse python.org üzerinden indirip kurabilirsiniz.
pip install selenium
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.
Ş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()
getpass
modülü veya .env
dosyasıyla şifre saklanmalı.XPath
güncellenmelidir.Ama şunu unutma: Kaliteli içerik üretmeden takipçi sayısındaki artış seni uzun vadede bir yere götürmez.
sleep()
değerlerini değişken tutmak daha insani görünür.Bu script’i daha fonksiyonel hale getirmek için şunları ekleyebilirsin:
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
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?