Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Baner

Wyświetlaj ogłoszenia i powiadomienia swoim użytkownikom

Wyświetlaj ważne komunikaty wszystkim użytkownikom na górze aplikacji. Idealne rozwiązanie do ogłoszeń, powiadomień o konserwacji lub aktualizacjach.

Szybki przegląd

  • Tylko jeden baner może być aktywny jednocześnie
  • Zaplanuj automatyczne wyświetlanie i ukrywanie banerów
  • Wybierz, czy użytkownicy mogą zamknąć baner, czy nie
  • Wyświetlaj banery wszystkim lub tylko zalogowanym użytkownikom

Tworzenie banera

Uruchom to polecenie, aby utworzyć lub zaktualizować baner:

npm run update-banner

Zostaniesz przeprowadzony przez kilka prostych monitów:

--------------------------
Update the banner!
--------------------------
Display From (Format: yyyy-mm-ddTHH:MM:SSZ, Default: now):
> 2025-12-02T09:00:00Z

Display To (Format: yyyy-mm-ddTHH:MM:SSZ, Default: not specified):
> 2025-12-31T23:59:59Z

Enter your message (Enter a single dot "." on a new line to finish):
> 🎉 Welcome to LibreChat! Check out our new features.
> .

Is public (y/N):
> n

Is persistable (cannot be dismissed) (y/N):
> n

Co oznaczają te opcje?

  • Wyświetl od/do: Kiedy baner ma się pojawić i zniknąć. Pozostaw puste dla ustawień „teraz” i „zawsze”
  • Is public: Pokaż odwiedzającym, którzy nie są zalogowani (np. na stronie logowania)
  • Is persistable: Jeśli tak, użytkownicy nie mogą zamknąć banera — użyj w przypadku ważnych powiadomień

Usuwanie banera

npm run delete-banner

Zobaczysz bieżący baner i zostaniesz poproszony o potwierdzenie przed usunięciem.


Przykładowe banery

Prosty komunikat powitalny, który użytkownicy mogą zamknąć:

npm run update-banner "" "" "👋 Welcome to LibreChat!" "false" "false"

Powiadomienie o planowanej konserwacji, którego nie można zamknąć:

npm run update-banner "2025-12-20T00:00:00Z" "2025-12-21T06:00:00Z" "⚠️ Scheduled maintenance on Dec 20th, 2-6 AM UTC" "true" "true"

Ważna informacja dotycząca bezpieczeństwa widoczna dla wszystkich:

npm run update-banner "" "" "🔒 Please update your password by January 1st" "true" "true"

Format daty

Użyj tego formatu dla dat: yyyy-mm-ddTHH:MM:SSZ

Przykłady:

  • 2025-12-25T09:00:00Z → 25 grudnia 2025 r. o godz. 9:00 (UTC)
  • 2025-01-01T00:00:00Z → 1 stycznia 2025 o północy (UTC)

Pozostaw datę pustą, aby użyć bieżącego czasu lub braku daty końcowej.

Jaka jest ta instrukcja?