Closed matiasautio closed 1 year ago
Scrapeeminen on hidasta (ja jossain kiellettyä), vaihto tällaseen apiin: https://rapidapi.com/thekevinconnor@gmail.com/api/free-epic-games/
Hakuja saa olla 100 / kk. Tuolta uusimman pelin hakeminen on helppoa, se tulee aina apilla saatavan listan viimeiseksi. Tämä osa ominaisuudesta toimii ja Bob muotoilee viestin nyt näin:
🕹Uusi ilmaispeli Epic Games Storessa!
Seuraavaksi design-kysymyksiin. Ehdotukseni on että tähän ilmaispeliin liittyen Bob itse lähettää viestin kerran viikossa torstai 10 am est, eli 17:00 Suomen aikaa, jälkeen. Tämä voisi olla esimerkiksi torstaina illalla tai perjantaina aamulla. Uuden pelin julkaisun lähekkyys perjantaihin kutsuu miettimään tulisiko ilmaispelistä ilmoituksen olla aina osa perjantain daily digestiä? Kallistun tämän jälkimmäisen idean kannalle, sillä mielestäni Bobin pitäisi lähettää itse mahdollisimman vähän viestejä. Myöskään oma komento ilmaispelistä ilmoittamiseen ei tunnu järkevältä, sillä tarve sille on vain kerran viikossa.
Kannatan, että on osana Daily Digestiä. Myös tukee sitä suunnittelua että Digestiin tulisi erikoisuuksia välillä, eikä olisi joka päivä sama formaatti.
Kannatan ilmoitusta pelistä osana perjantain digestiä!
Nyt toteutettu haaraan saman nimiseen haaraan ilmaispelien haku ja parsiminen helpommin ymmärrettävään muotoon.
Botin viesti tulee olemaan suunnilleen:
Uusi ilmaispeli julkaistaan joka viikko torstaina 10 am est. https://www.epicgames.com/store/en-US/free-games sivulta voi scrapee tuohon aikaan suoran linkin ilmaispelin Epic Games listaukseen. Botin viestin sisältö:
Nice to have:
Olen aiemmin käyttänyt tähän Beautiful Soupia. Muut ehdotukset tervetulleita! https://realpython.com/beautiful-soup-web-scraper-python/