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

# Ledenmoderatiecommando's

> Bans, kicks, mutes, timeouts, waarschuwingen, punten en rolbeheer — 24 commando's om leden mee te bedienen.

Drieëntwintig commando's die op een lid inwerken. Elk vereist een Discord-permissie.

<Warning>
  **De Vetox-rol moet boven de hoogste rol van het doel staan**, anders weigert Discord de actie ongeacht permissies. Dit is de meest voorkomende oorzaak van "het commando deed niets".
</Warning>

## Bans en kicks

| Commando     | Jij hebt nodig    | Vetox heeft nodig | Cooldown |
| ------------ | ----------------- | ----------------- | -------- |
| `/ban`       | Ban Members       | Ban Members       | 10s      |
| `/unban`     | Ban Members       | Ban Members       | 5s       |
| `/unban-all` | **Administrator** | Ban Members       | 20s      |
| `/kick`      | Kick Members      | Kick Members      | 10s      |

<AccordionGroup>
  <Accordion title="/ban-opties" icon="hammer">
    | Optie             | Verplicht | Opmerkingen                                         |
    | ----------------- | --------- | --------------------------------------------------- |
    | `user`            | **Ja**    |                                                     |
    | `duration`        | Nee       | `7d`, `2h30m`, `permanent`. **Standaard permanent** |
    | `reason`          | Nee       |                                                     |
    | `delete_messages` | Nee       | 0, 1, 3 of 7 dagen berichtgeschiedenis              |

    Een duur maakt het een tijdelijke ban, die automatisch wordt opgeheven.
  </Accordion>

  <Accordion title="/unban" icon="unlock">
    `user` is verplicht en accepteert een mention, de kiezer of een ruwe ID — handig aangezien een geband lid niet normaal kan worden gementiond. `reason` is optioneel.
  </Accordion>

  <Accordion title="/unban-all" icon="triangle-exclamation">
    Geen opties. **Ontbant elke geband lid in de server.** Alleen Administrator, cooldown 20s, en er is geen bevestigingsvraag of ongedaan maken.
  </Accordion>
</AccordionGroup>

## Timeouts en mutes

Drie verschillende mechanismen — verwar ze niet.

| Commando                       | Mechanisme                   | Jij hebt nodig   | Vetox heeft nodig |
| ------------------------------ | ---------------------------- | ---------------- | ----------------- |
| `/timeout`, `/untimeout`       | Discord's ingebouwde timeout | Moderate Members | Moderate Members  |
| `/mute-text`, `/unmute-text`   | Een mute-**rol**             | Moderate Members | **Manage Roles**  |
| `/mute-voice`, `/unmute-voice` | Server voice-mute            | Mute Members     | Mute Members      |

Alle nemen `user` (verplicht), plus optionele `duration` en `reason`. Cooldowns 5–10s.

<Note>
  **`/mute-text` past een rol toe**, dus heeft het Manage Roles nodig en hangt het af van correcte kanaalpermissie-overrides op die rol. `/timeout` gebruikt Discord's ingebouwde timeout en heeft helemaal geen rol nodig.
</Note>

<AccordionGroup>
  <Accordion title="/mute-check — wie er gemute is" icon="magnifying-glass">
    Vereist **Manage Messages**. `user` optioneel — laat weg om elke tekst-gemute lid te lijsten. Cooldown 5s.
  </Accordion>
</AccordionGroup>

## Voice

| Commando | Jij hebt nodig | Vetox heeft nodig | Opmerkingen                     |
| -------- | -------------- | ----------------- | ------------------------------- |
| `/vkick` | Move Members   | Move Members      | Ontkoppelt van voice            |
| `/move`  | Move Members   | Move Members      | Verplaatst tussen voice-kanalen |

<Warning>
  **`/move` zonder `user` verplaatst jou.** Elke optie is optioneel, en het weglaten van het doel maakt de uitvoerder van het commando het doel. Specificeer altijd `user`.
</Warning>

`/move` neemt `user`, `to-user` (verplaats naar het kanaal waar die persoon in zit) en `to-channel`.

## Waarschuwingen en punten

| Commando        | Jij hebt nodig  | Cooldown |
| --------------- | --------------- | -------- |
| `/warn-add`     | Manage Messages | 5s       |
| `/warn-remove`  | Manage Messages | 5s       |
| `/warnings`     | Manage Messages | 5s       |
| `/points`       | Manage Server   | 5s       |
| `/points-reset` | Manage Server   | 5s       |

<AccordionGroup>
  <Accordion title="/warn-add" icon="triangle-exclamation">
    `user` verplicht, `reason` optioneel.

    <Warning>
      **De reden is beperkt tot 250 tekens, maar Discord laat je meer typen.** Een langere reden wordt door het invoerveld geaccepteerd en vervolgens bij verzenden geweigerd. Houd het onder 250.
    </Warning>
  </Accordion>

  <Accordion title="/warn-remove" icon="eraser">
    `user` verplicht. `warning-code` optioneel — **weglaten verwijdert alle waarschuwingen** van dat lid.
  </Accordion>

  <Accordion title="/warnings" icon="list">
    `user` optioneel — laat weg om elk gewaarschuwd lid te lijsten. Gepagineerd, met verwijderopties.
  </Accordion>

  <Accordion title="/points en /points-reset" icon="hashtag">
    `/points` neemt `user` en `amount`, waarbij amount `+5`, `-5` of `5` accepteert. `/points-reset` neemt een optionele `user` — **laat weg om iedereen te resetten**.
  </Accordion>
</AccordionGroup>

## Rollen

| Commando         | Jij hebt nodig    | Vetox heeft nodig | Cooldown |
| ---------------- | ----------------- | ----------------- | -------- |
| `/role`          | Manage Roles      | Manage Roles      | 3s       |
| `/temprole`      | Manage Roles      | Manage Roles      | 5s       |
| `/rar`           | Manage Roles      | Manage Roles      | 10s      |
| `/role-multiple` | **Administrator** | Manage Roles      | 30s      |
| `/setnick`       | Manage Nicknames  | Manage Nicknames  | 5s       |
| `/inrole`        | Manage Server     | —                 | 10s      |

<AccordionGroup>
  <Accordion title="/role — een rol toggle'n" icon="user-tag">
    `member` en `role` beide verplicht. Voegt de rol toe indien afwezig, verwijdert hem indien aanwezig.
  </Accordion>

  <Accordion title="/temprole — tijdelijke rol" icon="clock">
    `member`, `role` en `duration` alle verplicht. De rol wordt automatisch verwijderd wanneer hij verloopt.
  </Accordion>

  <Accordion title="/rar — verwijder alle rollen" icon="user-minus">
    `user` verplicht. Verwijdert elke rol die Vetox kan verwijderen.
  </Accordion>

  <Accordion title="/role-multiple — massale rolwijziging" icon="users">
    Alleen Administrator, cooldown 30s.

    | Optie           | Verplicht | Opmerkingen                                                                                  |
    | --------------- | --------- | -------------------------------------------------------------------------------------------- |
    | `type`          | **Ja**    | `give` of `remove`                                                                           |
    | `role`          | **Ja**    |                                                                                              |
    | `pick_type`     | **Ja**    | `all`, `bots`, `humans` of `role`                                                            |
    | `required_role` | Nee       | **Alleen gebruikt wanneer `pick_type` gelijk is aan `role`** — anders stilzwijgend genegeerd |

    <Warning>
      Dit beïnvloedt elk overeenkomend lid tegelijk en kan niet in bulk ongedaan worden gemaakt.
    </Warning>
  </Accordion>

  <Accordion title="/setnick" icon="pen">
    `user` verplicht, `nickname` optioneel — laat weg om te resetten. **Vetox kan de servereigenaar nooit hernoemen**; dat is een Discord-beperking.
  </Accordion>

  <Accordion title="/inrole" icon="list">
    `role` verplicht. Lijst iedereen die hem heeft.
  </Accordion>
</AccordionGroup>

## Problemen oplossen

<AccordionGroup>
  <Accordion title="Vetox zegt dat het niet op dat lid kan handelen">
    Rolhiërarchie — verplaats de Vetox-rol boven die van hen. Servereigenaren kunnen nooit worden bemoderd.
  </Accordion>

  <Accordion title="/mute-text doet zichtbaar niets">
    Het past een rol toe. Als die rol geen kanaal-overrides heeft die Berichten verzenden weigeren, is het lid niet echt gemute.
  </Accordion>

  <Accordion title="Ik voerde /move uit en verplaatste mezelf">
    `user` was weggelaten, wat standaard jijzelf is.
  </Accordion>

  <Accordion title="Mijn waarschuwingsreden werd geweigerd">
    Meer dan 250 tekens. Het invoerveld houdt je niet tegen om meer te typen.
  </Accordion>

  <Accordion title="/warn-remove verwijderde alle waarschuwingen">
    `warning-code` was weggelaten, wat ze allemaal wist.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Servermoderatie" icon="shield-halved" href="/nl/commands/server-moderation">
    Kanalen, opruimen, giveaways en tickets.
  </Card>

  <Card title="Moderatietools" icon="wrench" href="/nl/moderation/moderation-tools">
    De dashboard-equivalenten.
  </Card>
</CardGroup>
