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

# Perintah moderasi anggota

> Ban, kick, mute, timeout, peringatan, poin, dan manajemen role — 24 perintah untuk menindak anggota.

Dua puluh tiga perintah yang menindak seorang anggota. Setiap perintah memerlukan izin Discord.

<Warning>
  **Role Vetox harus berada di atas role tertinggi target**, atau Discord menolak tindakan terlepas dari izin. Ini adalah penyebab paling umum dari "perintah tidak melakukan apa-apa".
</Warning>

## Ban dan kick

| Perintah     | Anda perlu        | Vetox perlu  | Cooldown |
| ------------ | ----------------- | ------------ | -------- |
| `/ban`       | Ban Members       | Ban Members  | 10 dtk   |
| `/unban`     | Ban Members       | Ban Members  | 5 dtk    |
| `/unban-all` | **Administrator** | Ban Members  | 20 dtk   |
| `/kick`      | Kick Members      | Kick Members | 10 dtk   |

<AccordionGroup>
  <Accordion title="Opsi /ban" icon="hammer">
    | Opsi              | Wajib  | Catatan                                           |
    | ----------------- | ------ | ------------------------------------------------- |
    | `user`            | **Ya** |                                                   |
    | `duration`        | Tidak  | `7d`, `2h30m`, `permanent`. **Default permanent** |
    | `reason`          | Tidak  |                                                   |
    | `delete_messages` | Tidak  | 0, 1, 3 atau 7 hari riwayat pesan                 |

    Sebuah durasi menjadikannya ban sementara, dicabut secara otomatis.
  </Accordion>

  <Accordion title="/unban" icon="unlock">
    `user` wajib dan menerima mention, picker, atau ID mentah — berguna karena anggota yang di-ban tidak dapat di-mention secara normal. `reason` opsional.
  </Accordion>

  <Accordion title="/unban-all" icon="triangle-exclamation">
    Tanpa opsi. **Mencabut ban setiap pengguna yang di-ban di server.** Hanya Administrator, cooldown 20 dtk, dan tidak ada konfirmasi atau undo.
  </Accordion>
</AccordionGroup>

## Timeout dan mute

Tiga mekanisme berbeda — jangan bingung.

| Perintah                       | Mekanisme              | Anda perlu       | Vetox perlu      |
| ------------------------------ | ---------------------- | ---------------- | ---------------- |
| `/timeout`, `/untimeout`       | Timeout native Discord | Moderate Members | Moderate Members |
| `/mute-text`, `/unmute-text`   | Sebuah **role** mute   | Moderate Members | **Manage Roles** |
| `/mute-voice`, `/unmute-voice` | Voice mute server      | Mute Members     | Mute Members     |

Semua menerima `user` (wajib), plus `duration` dan `reason` opsional. Cooldown 5–10 dtk.

<Note>
  **`/mute-text` menerapkan sebuah role**, jadi memerlukan Manage Roles dan bergantung pada channel overwrite role itu yang benar. `/timeout` menggunakan timeout bawaan Discord dan sama sekali tidak memerlukan role.
</Note>

<AccordionGroup>
  <Accordion title="/mute-check — siapa yang di-mute" icon="magnifying-glass">
    Memerlukan **Manage Messages**. `user` opsional — hilangkan untuk mendaftar setiap anggota yang di-mute teks. Cooldown 5 dtk.
  </Accordion>
</AccordionGroup>

## Voice

| Perintah | Anda perlu   | Vetox perlu  | Catatan                         |
| -------- | ------------ | ------------ | ------------------------------- |
| `/vkick` | Move Members | Move Members | Memutuskan dari voice           |
| `/move`  | Move Members | Move Members | Memindahkan antar channel voice |

<Warning>
  **`/move` tanpa `user` memindahkan Anda.** Setiap opsi opsional, dan menghilangkan target akan default ke orang yang menjalankan perintah. Selalu tentukan `user`.
</Warning>

`/move` menerima `user`, `to-user` (pindah ke channel mana pun orang itu berada) dan `to-channel`.

## Peringatan dan poin

| Perintah        | Anda perlu      | Cooldown |
| --------------- | --------------- | -------- |
| `/warn-add`     | Manage Messages | 5 dtk    |
| `/warn-remove`  | Manage Messages | 5 dtk    |
| `/warnings`     | Manage Messages | 5 dtk    |
| `/points`       | Manage Server   | 5 dtk    |
| `/points-reset` | Manage Server   | 5 dtk    |

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

    <Warning>
      **Reason dibatasi hingga 250 karakter, tetapi Discord akan membiarkan Anda mengetik lebih banyak.** Reason yang lebih panjang diterima oleh kotak input dan kemudian ditolak saat submit. Jaga di bawah 250.
    </Warning>
  </Accordion>

  <Accordion title="/warn-remove" icon="eraser">
    `user` wajib. `warning-code` opsional — **menghilangkannya menghapus setiap peringatan** yang dimiliki anggota tersebut.
  </Accordion>

  <Accordion title="/warnings" icon="list">
    `user` opsional — hilangkan untuk mendaftar setiap anggota yang diperingatkan. Terpaginasi, dengan kontrol hapus.
  </Accordion>

  <Accordion title="/points dan /points-reset" icon="hashtag">
    `/points` menerima `user` dan `amount`, di mana amount menerima `+5`, `-5` atau `5`. `/points-reset` menerima `user` opsional — **hilangkan untuk mereset semua orang**.
  </Accordion>
</AccordionGroup>

## Role

| Perintah         | Anda perlu        | Vetox perlu      | Cooldown |
| ---------------- | ----------------- | ---------------- | -------- |
| `/role`          | Manage Roles      | Manage Roles     | 3 dtk    |
| `/temprole`      | Manage Roles      | Manage Roles     | 5 dtk    |
| `/rar`           | Manage Roles      | Manage Roles     | 10 dtk   |
| `/role-multiple` | **Administrator** | Manage Roles     | 30 dtk   |
| `/setnick`       | Manage Nicknames  | Manage Nicknames | 5 dtk    |
| `/inrole`        | Manage Server     | —                | 10 dtk   |

<AccordionGroup>
  <Accordion title="/role — toggle sebuah role" icon="user-tag">
    `member` dan `role` keduanya wajib. Menambahkan role jika tidak ada, menghapusnya jika ada.
  </Accordion>

  <Accordion title="/temprole — role terbatas waktu" icon="clock">
    `member`, `role`, dan `duration` semuanya wajib. Role dihapus secara otomatis saat kedaluwarsa.
  </Accordion>

  <Accordion title="/rar — hapus semua role" icon="user-minus">
    `user` wajib. Menghapus setiap role yang bisa dihapus Vetox.
  </Accordion>

  <Accordion title="/role-multiple — perubahan role massal" icon="users">
    Hanya Administrator, cooldown 30 dtk.

    | Opsi            | Wajib  | Catatan                                                                                      |
    | --------------- | ------ | -------------------------------------------------------------------------------------------- |
    | `type`          | **Ya** | `give` atau `remove`                                                                         |
    | `role`          | **Ya** |                                                                                              |
    | `pick_type`     | **Ya** | `all`, `bots`, `humans` atau `role`                                                          |
    | `required_role` | Tidak  | **Hanya digunakan ketika `pick_type` adalah `role`** — diabaikan secara diam-diam jika tidak |

    <Warning>
      Ini memengaruhi setiap anggota yang cocok sekaligus dan tidak dapat dibatalkan secara massal.
    </Warning>
  </Accordion>

  <Accordion title="/setnick" icon="pen">
    `user` wajib, `nickname` opsional — hilangkan untuk mereset. **Vetox tidak pernah bisa mengubah nama pemilik server**; itu adalah pembatasan Discord.
  </Accordion>

  <Accordion title="/inrole" icon="list">
    `role` wajib. Mendaftar semua orang yang memegangnya.
  </Accordion>
</AccordionGroup>

## Pemecahan masalah

<AccordionGroup>
  <Accordion title="Vetox mengatakan tidak bisa menindak anggota itu">
    Hierarki role — pindahkan role Vetox di atas mereka. Pemilik server tidak pernah bisa ditindak.
  </Accordion>

  <Accordion title="/mute-text tidak melakukan apa-apa yang terlihat">
    Ini menerapkan sebuah role. Jika role itu tidak memiliki channel overwrite yang menolak Send Messages, anggota sebenarnya tidak di-mute.
  </Accordion>

  <Accordion title="Saya menjalankan /move dan memindahkan diri sendiri">
    `user` dihilangkan, yang default ke Anda.
  </Accordion>

  <Accordion title="Reason peringatan saya ditolak">
    Lebih dari 250 karakter. Kotak input tidak menghentikan Anda mengetik lebih banyak.
  </Accordion>

  <Accordion title="/warn-remove menghapus setiap peringatan">
    `warning-code` dihilangkan, yang menghapus semuanya.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Moderasi server" icon="shield-halved" href="/id/commands/server-moderation">
    Channel, pembersihan, giveaway, dan tiket.
  </Card>

  <Card title="Moderation Tools" icon="wrench" href="/id/moderation/moderation-tools">
    Ekuivalen dashboard.
  </Card>
</CardGroup>
