Wpis z mikrobloga

Watford 1 - 4 Tottenham

27': https://streamable.com/u861i | 27' 33': https://streamable.com/j1lo8 | 27' 41': https://streamable.com/1aawm | 27' 46': https://streamable.com/o8d1n
90+1': https://streamable.com/77syx

WPIS TESTOWY!
To jest / będzie bot @GolGifBot użytkownika @Regis86 wrzucający gole z Reddita.
Dodaj do czarnej listy tag #golgifbottest, jeśli nie chcesz oglądać tych wpisów.
Docelowo, jeśli bot się sprawdzi i nie będzie robił głupich rzeczy, wpisy będą wrzucane pod tag #golgif automatycznie
(a póki co uruchamiam skrypt ręcznie - w miarę możliwości - raz dziennie, wieczorem)
  • 9
@Regis86 Fajny bot, ale prośbą od użytkownika tylko wykopu na androidzie. Czy możesz dodawać linki tak jak przy ostatnim meczu Manu? Łatwiej kliknąć jak są w nowej linijce. Z góry dzięki ( ͡° ͜ʖ ͡°)
@Xali: Dzięki. Tak powinno się dziać za każdym razem i takie jest założenie - tutaj bot po prostu nie poradził sobie z przeparsowaniem kilku bramek w jednej linii, co czasami się niestety zdarza.

Wynika to z tego, że na ogół na Reddicie ludzie dają kilka ujęć jednej bramki w tej samej linii (tzn. jeśli jest więcej niż jedno ujęcie), ale już każda bramka jest w osobnej linii - do tego jest
@Regis86 Dzięki za takie wytłumaczenie. Gratuluję i tak zrobienia czegoś takiego, ale mam pytanie czy zamierzasz dodawać gify z wszystkich meczy z konkretnych lig czy tylko wybrane mecze?
@Xali: Idea jest prosta - na Reddicie pojawiają się wątki z podsumowaniem meczów, z których większość (niestety nie wszystkie) zawiera linki z bramkami. Bot "przegląda" wszystkie te posty i analizuje je pod kątem linków - jeśli w poście jest co najmniej jeden link, który "wygląda" na link do gifa z golem (bot ocenia to na podstawie tego co się znajduje w linijcie, w której jest link do gifa), to bot przeparsuje
@Regis86: super, to była jedna z rzeczy która była do zrobienia gdybym umiał programować :D jak to zrobiłeś? język framework czy cotam jeżeli chciałbym zrobić podobną rzecz?
@0710: Dzięki. Skrypt raczej trywialny - skomplikowałem go sobie celowo sam (Scala + akka-http + cats), żeby poćwiczyć sobie parę rzeczy i zrobić go "ładnie" (tak, jak bym go robił w pracy i musiał utrzymywać przez kolejne kilka lat, a nie w domu na kolanie ;-) ), ale można takie coś zrobić przy naprawdę podstawowo-średniej znajomości np. Pythona (dowolny język się nada, ale Python przychodzi mi do głowy jako najłatwiejszy język