WexTheOrginal
Hectopat
- Katılım
- 5 Aralık 2023
- Mesajlar
- 1.633
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
Merhaba arkadaşlar,
Bir başvuru sitesini yakından takip etmek istiyorum. Sayfadaki başvurular açıldığı anda (yani sitede belirli bir değişiklik olduğunda) tarafıma Telegram üzerinden anlık bildirim atan bir bot yapmak istiyorum. Sürekli sayfayı yenilemek yerine bu süreci otomatize etmek niyetindeyim.
İzlemek istediğim yol genel olarak şu şekilde:
Bir başvuru sitesini yakından takip etmek istiyorum. Sayfadaki başvurular açıldığı anda (yani sitede belirli bir değişiklik olduğunda) tarafıma Telegram üzerinden anlık bildirim atan bir bot yapmak istiyorum. Sürekli sayfayı yenilemek yerine bu süreci otomatize etmek niyetindeyim.
İzlemek istediğim yol genel olarak şu şekilde:
- Belirli aralıklarla sitenin HTML içeriğini kontrol etmek.
- "Başvurular kapalı" yazısının "başvurular açıldı" (veya ilgili butonun aktifleşmesi) şeklinde değişip değişmediğini denetlemek.
- Eğer değişiklik varsa Telegram API üzerinden mesaj göndermek.
- Hangi programlama dilini ve kütüphaneleri önerirsiniz? (Python - BeautifulSoup/Selenium gibi?)
- Sitenin beni "bot" olarak algılayıp engellememesi için nelere dikkat etmeliyim? (request interval/User-agent kullanımı vb.)
- Bu botu 7/24 çalıştırmak için en uygun maliyetli (mümkünse ücretsiz) hosting veya Cloud çözümleri nelerdir? (heroku, pythonanywhere, AWS free tier vb.)
Son düzenleyen: Moderatör: