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

# Panel Aplikasi

> Rekrut staf dan proses permintaan role dengan form pertanyaan, gate kelayakan, voting reviewer, dan aksi otomatis.

Seorang anggota mengklik tombol, menjawab pertanyaan Anda, dan staf menerima atau menolak. Saat penerimaan Vetox dapat menetapkan role, mem-DM mereka, mengubah nama mereka, membuka channel wawancara, dan banyak lagi.

## Batas

|                         | Starter | Basic | Max | Black |
| ----------------------- | ------- | ----- | --- | ----- |
| Panel                   | 1       | 3     | 10  | 10    |
| Pertanyaan per form     | 5       | 15    | 50  | 50    |
| Aksi per stage          | 1       | 3     | 10  | 10    |
| Form (tombol) per panel | 1       | 3     | 5   | 10    |

<Warning>
  **Downgrade menghapus pertanyaan di atas batas baru secara permanen.** Ini adalah satu tempat di Vetox tempat downgrade menghancurkan data daripada menonaktifkannya.

  Turun dari Max (50 pertanyaan) ke Basic (15) menghapus pertanyaan 16 dan seterusnya untuk selamanya. Upgrade kembali tidak mengembalikannya.

  **Ekspor atau salin pertanyaan Anda sebelum Anda downgrade.**
</Warning>

Semua yang lain saat downgrade dinonaktifkan daripada dihapus, dan kembali saat upgrade.

## Dua alur pengiriman

<CardGroup cols={2}>
  <Card title="Dialog Button" icon="window-maximize">
    Form pop-up Discord. Gratis di setiap tier. **Maksimum 5 pertanyaan.**
  </Card>

  <Card title="Private Message" icon="envelope">
    Vetox mem-DM pelamar dan mengajukan pertanyaan satu per satu. Mendukung batas pertanyaan penuh.
  </Card>
</CardGroup>

<Warning>
  **Form dialog dengan 6 pertanyaan atau lebih di mana pertanyaan setelah kelima wajib tidak akan pernah dapat dikirim.**

  Pop-up Discord menampung 5 field. Pertanyaan di luar itu tidak ditampilkan, tetapi yang wajib tetap diperiksa — sehingga pelamar diberi tahu jawaban wajib hilang, tanpa cara untuk memberikannya. Tidak ada yang memperingatkan Anda saat Anda menyimpan ini.

  Jika Anda membutuhkan lebih dari 5 pertanyaan, gunakan alur **Private Message**.
</Warning>

### Apa yang tidak dapat dilakukan alur DM

Alur DM menanyakan pertanyaan sebagai pesan chat, sehingga tipe pertanyaan yang lebih kaya menurun:

| Tipe pertanyaan       | Dialog Button | Private Message                         |
| --------------------- | ------------- | --------------------------------------- |
| Short text, Paragraph | Native        | Native                                  |
| Dropdown              | Native        | Picker native                           |
| **User picker**       | Native        | **Teks yang diketik, tidak divalidasi** |
| **Role picker**       | Native        | **Teks yang diketik, tidak divalidasi** |
| **Channel picker**    | Native        | **Teks yang diketik, tidak divalidasi** |
| **User/Role picker**  | Native        | **Teks yang diketik, tidak divalidasi** |
| **File upload**       | Native        | **Hanya nama file**                     |

<Warning>
  Di alur DM, empat tipe picker menerima **teks apa pun** tanpa validasi. Pelamar dapat mengetik apa pun dan itu disimpan sebagai jawaban mereka. Jangan mengandalkan jawaban picker sebagai pengguna, role, atau channel yang nyata di form DM.
</Warning>

## Pertanyaan

Delapan tipe. Pertanyaan teks mengambil rentang 0–4.000 karakter; dropdown mengambil hingga 25 pilihan; upload file mengambil hingga 10 file.

## Kelayakan

Siapa yang diizinkan mendaftar:

| Gate                           | Apa yang diperiksa                                          |
| ------------------------------ | ----------------------------------------------------------- |
| **Usia akun minimum**          | Berapa lama akun Discord mereka                             |
| **Keanggotaan server minimum** | Berapa lama mereka berada di server Anda                    |
| **Role wajib**                 | Harus memegang **salah satu** atau **semua** dari ini       |
| **Role diblokir**              | Tidak boleh memegang **salah satu** atau **semua** dari ini |
| **Verifikasi multi-server**    | Harus menjadi anggota server lain yang disebutkan (**Max**) |
| **Cooldown**                   | 0–1.440 menit antara aplikasi                               |
| **Max pending**                | 1–5 aplikasi terbuka per orang                              |
| **DM dapat dijangkau**         | DM mereka harus terbuka (aktif secara default)              |

<Info>
  Role wajib dan diblokir, dan auto-deny, memerlukan **Basic**. Verifikasi multi-server memerlukan **Max**.
</Info>

<Warning>
  **Tidak ada gate "sudah diterima".** Setelah seseorang diterima, mereka dapat mendaftar lagi segera setelah cooldown kedaluwarsa. Jika Anda tidak ingin aplikasi berulang, atur cooldown yang lama atau tambahkan role yang diterima ke **Role diblokir**.
</Warning>

## Aksi workflow

Apa yang terjadi saat submit, terima, atau tolak.

| Aksi                            | Tier   |
| ------------------------------- | ------ |
| Add roles, Remove roles         | Gratis |
| Send embed, Send DM, Ping roles | Gratis |
| Edit nickname, Set forum tags   | Gratis |
| Kick, Ban, Timeout member       | Basic  |
| Edit thread name                | Basic  |
| Create interview channel        | Basic  |
| Auto-assign probation role      | Max    |
| Delay an action / chain actions | Max    |
| **Execute command**             | Max    |

<Warning>
  **Execute command tidak melakukan apa-apa.** Ini disimpan, di-gate di belakang Max, dan bot mencatatnya dan melanjutkan tanpa menjalankan perintah. Editor melabelinya sesuai, tetapi masih disajikan sebagai kapabilitas berbayar.

  Jangan bangun workflow yang bergantung padanya.
</Warning>

### Variabel dalam pesan aksi

<Warning>
  Variabel anggota dan server — `{username}`, `{user.displayName}`, `{nickname}`, `{guildname}`, `{server.name}`, `{server.memberCount}` — **diselesaikan menjadi tidak ada di dalam template aksi workflow.**

  Template seperti `[{answer1}] {username}` dirender sebagai `[jawaban mereka]` dengan spasi di belakang. Gunakan variabel jawaban dan teks statis dalam aksi workflow; letakkan detail anggota di pesan DM sebagai gantinya, di mana mereka bekerja.
</Warning>

## Tinjauan staf

Aplikasi diposting ke channel review tempat reviewer menerima atau menolak.

| Opsi                               | Catatan                                                                |
| ---------------------------------- | ---------------------------------------------------------------------- |
| **Review channel**                 | Text, announcement, atau forum                                         |
| **Reviewer roles**                 | Hingga 10                                                              |
| **Tambahkan thread ke pengiriman** | Sebuah thread per aplikasi (**Basic**)                                 |
| **Voting**                         | Membutuhkan N persetujuan atau penolakan sebelum keputusan (**Basic**) |
| **Auto-deny**                      | Menolak setelah 1–720 jam pending (**Basic**)                          |

<Note>
  Opsi **private thread** untuk thread review tidak memiliki efek — thread review selalu publik untuk siapa saja yang dapat melihat channel review. Batasi channel itu sendiri sebagai gantinya.
</Note>

<Note>
  Reviewer tidak dapat meninjau aplikasi mereka sendiri.
</Note>

## Izin yang dibutuhkan Vetox

| Aksi                         | Izin                                                       |
| ---------------------------- | ---------------------------------------------------------- |
| Menambah atau menghapus role | **Manage Roles**, dan role harus berada **di bawah** Vetox |
| Edit nickname                | **Manage Nicknames**, dan anggota harus di bawah Vetox     |
| Kick / Ban / Timeout         | Izin yang cocok, dan anggota di bawah Vetox                |
| Posting embed review         | **View Channel**, **Send Messages**, **Embed Links**       |
| Thread review                | **Manage Threads**                                         |
| Channel wawancara            | **Manage Channels**                                        |

<Warning>
  **Jika Vetox tidak dapat memposting ke channel review, pelamar tetap diberi tahu aplikasi mereka telah dikirim** — sementara staf tidak pernah melihatnya. Verifikasi bot dapat memposting di channel review sebelum go live.
</Warning>

Sebagian besar kegagalan lainnya dilaporkan ke channel review agar staf dapat melihat apa yang salah.

## Menyiapkannya

<Steps>
  <Step title="Hidupkan Applications di Server Setup" />

  <Step title="Mulai dari template">
    Enam disediakan — Staff Application, Game Member, Role Request, Event Signup, Partner Inquiry, Verification — atau mulai kosong.
  </Step>

  <Step title="Pilih alur">
    Lima pertanyaan atau kurang, Dialog Button baik-baik saja. Lebih dari lima, gunakan Private Message.
  </Step>

  <Step title="Atur channel review dan role reviewer">
    Konfirmasi Vetox dapat memposting di sana.
  </Step>

  <Step title="Tambahkan aksi terima">
    Biasanya: tambahkan role, kirim DM sambutan. Periksa role berada di bawah Vetox.
  </Step>

  <Step title="Atur kelayakan">
    Usia akun minimum memblokir akun sekali pakai dengan hampir tanpa biaya untuk pelamar asli.
  </Step>

  <Step title="Kirim panel dan uji sendiri">
    Kirim aplikasi asli dan bawa hingga penerimaan sebelum mengumumkannya.
  </Step>
</Steps>

## Pemecahan masalah

<AccordionGroup>
  <Accordion title="Pelamar mendapatkan error jawaban-wajib-hilang yang tidak dapat mereka perbaiki">
    Form dialog dengan lebih dari 5 pertanyaan di mana yang berikutnya wajib. Beralih ke alur Private Message, atau buat pertanyaan 6+ opsional.
  </Accordion>

  <Accordion title="Aplikasi dikirim tetapi staf tidak pernah melihatnya">
    Vetox tidak dapat memposting di channel review. Pelamar diberi tahu itu berhasil terlepas dari itu.
  </Accordion>

  <Accordion title="Role tidak ditetapkan saat penerimaan">
    Manage Roles, dan role harus berada di bawah Vetox dalam daftar role.
  </Accordion>

  <Accordion title="Seseorang yang sudah diterima mendaftar lagi">
    Sesuai perkiraan — tidak ada gate untuk ini. Tambahkan role yang diterima ke Role diblokir.
  </Accordion>

  <Accordion title="Variabel saya dirender kosong di aksi terima">
    Variabel anggota dan server tidak diselesaikan dalam aksi workflow. Pindahkan teks itu ke DM penerimaan.
  </Accordion>

  <Accordion title="Pertanyaan menghilang setelah saya mengubah paket">
    Downgrade memotong pertanyaan melewati batas baru dan tidak dapat dipulihkan.
  </Accordion>

  <Accordion title="Tombol tidak melakukan apa-apa saat diklik">
    Biasanya panel yang diedit atau dibuat ulang setelah pesan dikirim. Kirim panel lagi.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Submissions" icon="inbox" href="/id/utility/applications/submissions">
    Tinjau, filter, dan ekspor aplikasi.
  </Card>

  <Card title="Analytics" icon="chart-line" href="/id/utility/applications/analytics">
    Tingkat penerimaan dan di mana pelamar berhenti.
  </Card>
</CardGroup>
