Da się moderować społeczność? Do czego to służy?
#moderacja #hejtopytanie
Ej @entropy_ a zrobilbys maszynke do wyciagania listy plusujacych dany post/komentarz? @tmg sie glowi nad tym, ja prostacko bym to lensem oblecial ale wiem ze ty tam w api znasz sztuczki magiczki
@Cybulion ale musiałbym napisać webapp (na czym się totalnie nie znam). Znaleźć jakiś darmowy hosting itp. Teraz nie mam czasu za bardzo, ale będę miał w głowie żeby ogarnąć.
@entropy_ a w formie jakiegos skryptu ? Ja sie wogole na tym nie znam xD
@entropy_ no i mysle ze @hejto @ebe @kris na takie przydatne narzedzie to dali by te 2mb przestrzeni na swoim serwerze.
@Cybulion mogę teoretycznie, ale... właśnie nie chcę opensourcować gotowych rozwiązań do api żebyśmy nie mieli tu syfu jak połowa hejto zacznie skryptami się bawić xDDD
Jak będę miał chwilę to spróbuję ogarnąć, podsumowanie do kawiarenki zrobiłem w dwa wieczory z drinkiem przy pomocy @koszotorobur (któremu bardzo z tego miejsca dziękuję).
Jest na liście "kiedyś się za to wezmę" xD
@Cybulion - a po co Ci wyciągać listy pulsujących z komentarzy i postów?
@koszotorobur Szybko wołać, czasami są uzasadnione przypadki kiedy chcesz wszystkich plusujących zawołać.
Przykład 1: Napisałem post o treści "więcej info po 16", pierwszy komentarz jest o treści: "wołaj" i ma 20 piorunów.
Chciałbym zawołać po 16 wszystkich co piorunowali
@entropy_ oraz @Cybulion - prosz:
Lista użytkowników piorunujących przykładowy wpis wyciągana z endpointu API get_post_likes:
curl https://api.hejto.pl/posts/bigos-bedzie-grin-bigos/likes?page=1&limit=50 | jq -r '._embedded.items[].author.username'
Lista użytkowników piorunujących przykładowy komentarz we wpisie wyciągana z endpointu API get_post_comment_likes:
curl https://api.hejto.pl/posts/bigos-bedzie-grin-bigos/comments/3e058a69-ebda-4a5b-9fac-b67febeb75d0/likes?page=1&limit=50 | jq -r '._embedded.items[].author.username'
Program curl wiadomo, że działa na Linuksie - ale też jest dostępny na Windowsa - chociażby jako cześć Git for Windows: https://git-scm.com/downloads/win (trzeba go wywołać z terminala Git Bash).
Program jq można sobie ściągnąć na każdy system operacyjny (nawet na Windowsa): https://jqlang.github.io/jq/download/ - służy do wydobywani informacji z tekstu w formacie JSON.
@koszotorobur o. Dziekowac
@Cybulion oraz @entropy_ - tu macie jeszcze przykład gdzie komenda generuje string, który może być od razu użyty do wołania użytkowników we wpisie/komentarzu:
curl 'https://api.hejto.pl/posts/bigos-bedzie-grin-bigos/likes?page=1&limit=50' | jq -rj '._embedded.items[].author.username | "@" + . + ", " '
Parametr page odnosi się do strony z pierwszymi pięćdziesięcioma piorunami.
Parametr limit kontroluje ilość wyników na stronę (50 to maksymalna ilość piorunów jaką API zwraca).
No więc jak chcecie drugą stronę z kolejnymi 50 piorunami to musicie w URL użyć "page=2", jak trzecią to "page=3", i tak dalej.
@entropy_ feature który kiedyś ma się pojawić - ale kiedy, tego chyba nawet najstarsi admini nie wiedzą
@bojowonastawionaowca czyli teaser trailer.
Ale mi się podoba xD
@entropy_ @bojowonastawionaowca czyli w zalozeniu pojawia sie mini modzi odpowiedzialni za same spolecznosci/autorskie. Typu w smoczymbajaniu ktos dal biale napisy i juz nie musisz sie ty ruszac tylko smoku sam robi z tym porzadek?
@Cybulion No zajebiście! To jest przecież uber fantastyczne
@bojowonastawionaowca ja wiem, ale nie powiem.
@entropy_ w sumie to tak, tylko trzeba by zrobic porzadek w spolecznosciach i je jakos sensownie pogrupowac.
@Cybulion tak, tak to powinno wyglądać
@Cybulion tak, tak, wtedy społeczności są do uporządkowania, wiedzą o tym doskonale
Zaloguj się aby komentować