Twitter’da kelime engelleme otomasyonu


Twitter’da artık daha fazla bot ve ilgilenmediğim içerikler görmeye başladım, bu da fazlasıyla zamanımı alıyordu. Bu istenmeyen içerikleri engellemek için bir proje geliştirmeye karar verdim ve Twitter API’sini kullanmayı düşündüm. Ancak, kelime engelleme özelliğinin API desteği olmadığını fark ettim.

Bunu çok dert etmeden, Selenium kullanarak bir script yazmaya karar verdim. Biraz manuel olsa da bu script gayet başarılı çalışıyor.

Yapmanız gerekenler:

 

Chrome’u Debug Modunda Çalıştırın

Chrome’u debug modunda çalıştırıp x.com’a login olun.

google-chrome --remote-debugging-port=9222 "https://x.com/"

Gerekli Python Kütüphanelerini Yükleyin

pip install selenium

Python Kodunu Çalıştırın

python your_script.py

Notlar:

Script yarı manuel çalıştığı için tarayıcıyı açmanız gerekebilir.
sleep komutu kullanıldığından, internet hızınız yavaşsa hatalar oluşabilir. Gerekirse sleep sürelerini ayarlayın.

Bonus:

Kendi Twitter akış ekranımda, genellikle bahis siteleriyle ilgili olan kelimeler ekliyorum.