> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Konfiguracja serwera

> Panel sterowania, w którym każda funkcja Vetox jest włączana lub wyłączana, plus język i strefa czasowa Twojego serwera.

Setup to miejsce, gdzie włącza się funkcje. To pierwsze miejsce, w którym trzeba szukać, gdy coś nie działa.

<Warning>
  **Większość funkcji jest domyślnie wyłączona.** Konfigurowanie własnej strony funkcji nic nie da, dopóki jej przełącznik nie jest tu włączony. To zdecydowanie najczęstsza przyczyna „skonfigurowałem i nic się nie stało".
</Warning>

## Ekran

Karta **Server Setup** zawierająca dwa selektory, następnie siatka **Quick Access** kart modułów pogrupowana w osiem kategorii.

Każda karta modułu pokazuje swoją ikonę, nazwę, przełącznik, linię statusu z napisem **Enabled** lub **Disabled**, oraz — po włączeniu — link **Configure** prowadzący do własnej strony funkcji.

<Note>
  Bursztynowe znaczniki **PREMIUM** w pasku bocznym oznaczają funkcję jako płatną — nie mówią, czy *Twój* serwer ją ma.
</Note>

## Język i strefa czasowa

| Ustawienie          | Efekt                                                                  | Domyślnie |
| ------------------- | ---------------------------------------------------------------------- | --------- |
| **Bot Language**    | Język, którego Vetox używa dla wiadomości wysyłanych na Twoim serwerze | Angielski |
| **Server Timezone** | Odniesienie dla każdej funkcji zależnej od czasu                       | UTC       |

Oba selektory można przeszukiwać. Dostępne jest dwadzieścia jeden języków.

<Warning>
  **W selektorze języka jest znany błąd.** Tylko arabski i angielski są mapowane poprawnie. Wybór jednego z pozostałych dziewiętnastu języków zapisuje poprawny kod języka, ale przechowuje nazwę wyświetlaną jako „English".

  Bot odpowiada w wybranym języku, ale zapisana nazwa jest błędna.
</Warning>

<Note>
  Strefa czasowa nie jest kosmetyczna. Decyduje, kiedy „dzisiaj" kończy się dla [Streaków](/pl/engagement/streaks), kiedy tablice XP przekręcają się i kiedy [Przypomnienia](/pl/utility/reminders) i zaplanowane akcje uruchamiają się.

  Akceptowana jest dowolna strefa czasowa IANA. Ustaw ją na główną strefę czasową swojej społeczności, nie własną.
</Note>

## Osiem kategorii

<AccordionGroup>
  <Accordion title="Ogólne" icon="gear">
    Auto-Role, Self-Role, Przypomnienia, Temp Voice.
  </Accordion>

  <Accordion title="Moderacja" icon="shield">
    Ochrona, Anty-Raid, Logowanie.
  </Accordion>

  <Accordion title="Społeczność" icon="users">
    Leveling, Welcomer, Konkursy, Sugestie, Starboard, Counting, Battle Pass, Streaki.
  </Accordion>

  <Accordion title="Personalizacja" icon="palette">
    Colors.
  </Accordion>

  <Accordion title="Wiadomości" icon="message">
    Auto-Reply, Auto-Interaction.
  </Accordion>

  <Accordion title="AI" icon="sparkles">
    AI Auto-Mod, AI Server Control. Oba wymagają **Black**.
  </Accordion>

  <Accordion title="Powiadomienia" icon="bell">
    Twitch, YouTube, Kick, Reddit, Bluesky, Steam, kanały RSS, Podcasty. Wszystkie wymagają **Basic**.
  </Accordion>

  <Accordion title="Monitorowanie" icon="chart-simple">
    Server Insights.
  </Accordion>
</AccordionGroup>

## Funkcje zawsze włączone

Sześć funkcji **nie ma przełącznika**, bo nie można ich wyłączyć: Commands, Access Control, Auto-Moderation, Moderation Tools, Embed Messages i Dashboard Logs. Ich karty renderują się z wyłączonym przełącznikiem.

<Note>
  To, że Auto-Moderation jest zawsze włączone, **nie** oznacza, że cokolwiek filtruje. Jej osiem reguł wciąż jest dostarczanych wyłączonych — zobacz [Auto-Moderation](/pl/moderation/auto-mod).
</Note>

## Jak wygląda zablokowana karta

<AccordionGroup>
  <Accordion title="Bramkowana premium" icon="crown">
    Przełącznik jest zastąpiony bursztynową kłódką z napisem **Premium Required**, a karta jest przyciemniona. Kliknięcie nie otwiera dialogu upgrade — zamiast tego idź do [strony cennika](/pl/premium/overview).

    Bramkowane karty: Access Control, Anty-Raid, obie funkcje AI i wszystkie osiem platform powiadomień.
  </Accordion>

  <Accordion title="Ograniczone przez Access Control" icon="user-lock">
    Cała karta jest przyciemniona i pojawia się czerwony przycisk **No Access**. Masz dostęp do panelu, ale nie do tej sekcji.
  </Accordion>
</AccordionGroup>

<Warning>
  **Jeśli używasz [Access Control](/pl/server-management/dashboard-permissions), każda karta powiadomień pokazuje „No Access" ograniczonym administratorom** — nawet gdy nadałeś im te sekcje. To błąd w sposobie, w jaki karty powiadomień sprawdzają swoje uprawnienia, a nie odzwierciedlenie Twojej konfiguracji.

  Ci administratorzy mogą wciąż dotrzeć do stron powiadomień z paska bocznego.
</Warning>

## Osobliwość przy pierwszym załadowaniu

Siedem kart — Protection, Leveling, Welcomer, Self-Roles, Colors, Logging i Server Insights — krótko renderuje się jako **Enabled** na serwerze, który nigdy nie był konfigurowany, potem przeskakują do Disabled, gdy załaduje się prawdziwa konfiguracja.

<Note>
  Stan Disabled jest tym prawdziwym. Nie zakładaj, że te funkcje są włączone, tylko dlatego, że tak wyglądały przez chwilę.
</Note>

## Zapisywanie

Język, strefa czasowa i każdy przełącznik dzielą jeden save bar. Wprowadź wszystkie zmiany i zapisz raz.

<Warning>
  **Zapis wysyła stan każdego modułu, nie tylko to, co zmieniłeś.** Jeśli dwie osoby mają otwartą stronę, drugi zapis nadpisuje pierwszy — w tym przełączniki, których druga osoba nie dotykała.

  Przeładuj przed zapisaniem, jeśli strona była otwarta jakiś czas.
</Warning>

Włączenie modułu i natychmiastowe kliknięcie **Configure** przechodzi do nawigacji, zanim save bar zostanie użyty. Najpierw zapisz, potem konfiguruj.

## Jak przełącznik dociera do bota

<Steps>
  <Step title="Zapisujesz">
    Zmiana jest zapisywana i cache konfiguracji jest czyszczony.
  </Step>

  <Step title="Bot jest powiadamiany">
    Komunikat aktualizacji cache trafia do każdego klastra bota.
  </Step>

  <Step title="Bot to podnosi">
    Zwykle w ciągu sekund.
  </Step>
</Steps>

<Warning>
  **Powiadomienie bota jest typu fire-and-forget.** Jeśli zawiedzie, Twój zapis nadal zgłasza sukces, a bot trzyma stare ustawienie, dopóki własny cache nie wygaśnie — do około 10 minut.

  Jeśli przełącznik nie wydaje się działać, poczekaj dziesięć minut, zanim założysz, że zawiódł.
</Warning>

## Powiadomienia potrzebują dwóch przełączników

Osiem platform powiadomień to najczęstsze źródło zamieszania, bo każde potrzebuje **obu**: przełącznika platformy tutaj **i** subskrypcji skonfigurowanej na jej własnej stronie — plus premium **Basic**. Zobacz [Jak działają powiadomienia](/pl/notifications/overview).

## Powiązane

<CardGroup cols={2}>
  <Card title="Komendy" icon="terminal" href="/pl/server-management/command-management">
    Włączaj, wyłączaj i ograniczaj pojedyncze komendy.
  </Card>

  <Card title="Access Control" icon="user-lock" href="/pl/server-management/dashboard-permissions">
    Kontroluj, kto jeszcze może zmieniać te ustawienia.
  </Card>
</CardGroup>
