RetroHexChat
RetroHexChat

RetroHexChat

Otwieranie czatu...
Pomoc — RetroHexChat

podgląd odnośnika

Link wklejony w rozmowie dostaje kartę pod wiadomością — źródło, nagłówek, autor, obraz i streszczenie. Karty RSS korzystają z tego samego mechanizmu renderowania, wzbogaconego o metadane feedu, gdy strona wydawcy jest uboga.

Podglądy linków zamieniają udostępniane adresy internetowe w rozbudowane karty Markdown, korzystając z metadanych, które strona już publikuje.

Metadane

  • Tytuł Open Graph, opis, obraz, adres URL i nazwa witryny
  • Tytuł karty Twitter/X, opis, obraz i adres URL jako wartości zastępcze
  • Schema.org JSON-LD: nagłówek, opis, obraz, wydawca i dostawca jako wartości zastępcze
  • Zapasowe wartości: tytuł HTML, opis i kanoniczny adres URL
  • oEmbed JSON wykryty w odnośnikach strony lub w nagłówkach HTTP Link

W rozmowie

Wklej link na kanale lub w wiadomości prywatnej, a jego karta pojawi się pod wiadomością: ze źródłem, nagłówkiem, autorem i czasem czytania, własnym obrazem strony oraz jej streszczeniem.

Karta jest odczytywana z archiwum podczas rysowania rozmowy, więc przetrwa przeładowanie i jest znowu na miejscu, gdy przewiniesz wstecz. Strona, której nikt jeszcze nie pobrał, nie zmienia wiadomości do czasu zakończenia pobierania, a potem karta uzupełnia się sama. Wyłączenie formatowania tekstu ukrywa karty razem z resztą.

Kartę dostają tylko zwykłe wiadomości i tylko dla pierwszego linku. Wiadomość napisana w Markdown pozostaje dokładnie taka, jak ją napisałeś(-aś) – wybrałeś(-aś) już, jak ma wyglądać link, dlatego też karta od bota feed nigdy nie dostaje drugiej.

Gdzie jest używane

Boty RSS publikują nowe pozycje feed jako taką samą kartę, więc pozycja feed i wklejony przez kogoś link wyglądają tak samo.

Wszyscy odbiorcy korzystają z jednego wspólnego archiwum. Strona jest pobierana, gdy ktokolwiek po raz pierwszy poda do niej link, i przechowywana przez 120 dni, więc ten sam link opublikowany na innym kanale albo później przez bota feed jest obsługiwany bez ponownego kontaktowania się z witryną.

Gdy zapisana strona się zestarzeje, jest odświeżana warunkowym żądaniem, na które większość witryn odpowiada „bez zmian” – żadna strona nie jest pobierana dwa razy, chyba że naprawdę się zmieniła.

Bezpieczeństwo

  • Tylko adresy URL HTTP i HTTPS są pobierane
  • Adresy URL z osadzonymi danymi logowania są odrzucane
  • Zablokowane są prywatne, lokalne, dokumentacyjne, benchmarkowe, multicast i zastrzeżone zakresy adresów
  • Przekierowania oraz wykryte adresy URL oEmbed/image są sprawdzane przed użyciem
  • Obrazy Markdown są oczyszczane, ładowane z opóźnieniem i wyświetlane bez wycieku nagłówka referer

Zobacz też

Łapacz adresów URL · Funkcja RSS bota · Formatowanie tekstu