> ## 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.

# Uprawnienia

> Jak Vetox decyduje, kto może uruchomić komendę, a kto zmieniać ustawienia — oraz zasada hierarchii ról, na której potyka się większość serwerów.

Są trzy oddzielne pytania i mają one różne odpowiedzi.

<CardGroup cols={3}>
  <Card title="Czy Vetox może to zrobić?" icon="robot">
    Zależy od własnych uprawnień Discord bota oraz od tego, gdzie znajduje się jego rola.
  </Card>

  <Card title="Czy ten członek może to uruchomić?" icon="terminal">
    Zależy od jego uprawnień Discord oraz od twoich ustawień dla danej komendy.
  </Card>

  <Card title="Czy może zmieniać ustawienia?" icon="gauge">
    Zależy od dostępu do panelu.
  </Card>
</CardGroup>

## Hierarchia ról

To budzi więcej nieporozumień niż cokolwiek innego w Discord.

<Warning>
  Bot może działać tylko na członkach, których **najwyższa rola znajduje się poniżej jego własnej**. Jeśli Vetox jest pod twoimi rolami moderatorskimi, nie będzie mógł zbanować, wyciszyć, dać timeoutu ani przypisać ról tym moderatorom — bez względu na to, jakie ma uprawnienia.

  To samo dotyczy ról: Vetox może przypisywać lub edytować tylko role znajdujące się **poniżej** jego własnej.
</Warning>

Napraw to w **Ustawienia serwera → Role**, przeciągając rolę Vetox blisko górnej części listy.

## Kto może uruchomić komendę

Vetox sam sprawdza uprawnienia, zamiast ukrywać komendy w menu Discord. Każda komenda jest **widoczna dla wszystkich**, ale wykonuje się tylko dla członków z uprawnieniami.

Członek przechodzi kontrolę, jeśli spełniony jest którykolwiek z warunków:

| Jest                                                  | Wynik            |
| ----------------------------------------------------- | ---------------- |
| Właścicielem serwera                                  | Zawsze dozwolone |
| Członkiem z uprawnieniem Administrator                | Zawsze dozwolone |
| Posiada rolę, której przyznałeś dostęp do tej komendy | Dozwolone        |
| Posiada uprawnienie Discord wymagane przez komendę    | Dozwolone        |

Każda komenda deklaruje, jakiego uprawnienia Discord potrzebuje — `/ban` wymaga Banowanie członków, `/clear` wymaga Zarządzanie wiadomościami itd. Są one wymienione na każdej stronie [dokumentacji komend](/pl/commands/overview).

<Note>
  Ponieważ komendy są widoczne dla wszystkich, członek bez dostępu zobaczy komendę i przy jej uruchomieniu otrzyma komunikat o uprawnieniach. Jest to celowe — pozwala przyznawać dostęp po roli, zamiast być ograniczonym do modelu uprawnień samego Discord.
</Note>

### Nadpisania dla poszczególnych komend

Na stronie **Commands** możesz dla każdej komendy ustawić:

| Ustawienie            | Efekt                                                  |
| --------------------- | ------------------------------------------------------ |
| **Enabled roles**     | Role jawnie dopuszczone, nawet bez uprawnienia Discord |
| **Disabled roles**    | Role jawnie zablokowane                                |
| **Enabled channels**  | Ogranicza komendę do konkretnych kanałów               |
| **Disabled channels** | Blokuje komendę na konkretnych kanałach                |

Zobacz [zarządzanie komendami](/pl/server-management/command-management).

## Kto może korzystać z panelu

Domyślnie każdy z uprawnieniem **Zarządzanie serwerem** na serwerze Discord może konfigurować dla niego Vetox.

Na planie **Max** i wyżej [Uprawnienia panelu](/pl/server-management/dashboard-permissions) pozwalają to zawęzić — przyznając konkretnym rolom lub osobom dostęp tylko do wybranych sekcji, aby moderator mógł zarządzać Auto-Modem, nie mając jednocześnie możliwości zmiany rozliczeń czy ustawień premium.

## Uprawnienia bota według funkcji

Jeśli zawęziłeś uprawnienia Discord Vetox po zaproszeniu, oto czego każda sekcja wymaga:

| Obszar funkcji                              | Wymaga                                                        |
| ------------------------------------------- | ------------------------------------------------------------- |
| Moderacja                                   | Banowanie członków, Wyrzucanie członków, Moderowanie członków |
| Role, nagrody za poziomy, self-role, kolory | Zarządzanie rolami                                            |
| Auto-Mod, sprzątanie wiadomości             | Zarządzanie wiadomościami                                     |
| Tickety, temp voice, statystyki serwera     | Zarządzanie kanałami                                          |
| Logi przez webhook                          | Zarządzanie webhookami                                        |
| Obrazy powitalne, karty rangi               | Załączanie plików                                             |
| Komendy emoji                               | Zarządzanie wyrażeniami                                       |
| Wszystko                                    | Wyświetlanie kanałów, Wysyłanie wiadomości, Osadzanie linków  |

<Tip>
  Zapraszanie z uprawnieniem Administrator omija wszystko powyżej. To ustawienie domyślne, którego używa link zapraszający.
</Tip>

## Rozwiązywanie problemów

<AccordionGroup>
  <Accordion title="Vetox nie chce działać na konkretnym członku">
    Najwyższa rola tego członka znajduje się nad rolą Vetox. Przesuń Vetox wyżej.
  </Accordion>

  <Accordion title="Nagroda za rolę nigdy nie jest przyznawana">
    Rola nagrody znajduje się nad rolą Vetox. Vetox może przypisywać tylko role poniżej swojej.
  </Accordion>

  <Accordion title="Moderator twierdzi, że nie ma uprawnień">
    Nie ma ani wymaganego uprawnienia Discord, ani przyznania roli enabled dla tej komendy. Nadaj mu uprawnienie Discord albo dodaj jego rolę do enabled roles dla tej komendy.
  </Accordion>

  <Accordion title="Ktoś widzi ustawienia, których nie powinien">
    Każdy z uprawnieniem Zarządzanie serwerem ma domyślnie pełny dostęp do panelu. Użyj Dashboard Permissions na planie Max lub wyższym, aby to ograniczyć.
  </Accordion>
</AccordionGroup>
