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

# Paneles de solicitudes

> Recluta staff y gestiona solicitudes de rol con formularios de preguntas, filtros de elegibilidad, votación de revisores y acciones automatizadas.

Un miembro hace clic en un botón, responde tus preguntas y el staff acepta o deniega. Al aceptar, Vetox puede asignar roles, enviarle un DM, renombrarlo, abrir un canal de entrevista y más.

## Límites

|                                 | Starter | Basic | Max | Black |
| ------------------------------- | ------- | ----- | --- | ----- |
| Paneles                         | 1       | 3     | 10  | 10    |
| Preguntas por formulario        | 5       | 15    | 50  | 50    |
| Acciones por etapa              | 1       | 3     | 10  | 10    |
| Formularios (botones) por panel | 1       | 3     | 5   | 10    |

<Warning>
  **Bajar de nivel elimina permanentemente las preguntas por encima del nuevo límite.** Este es el único lugar en Vetox donde una bajada de nivel destruye datos en vez de desactivarlos.

  Pasar de Max (50 preguntas) a Basic (15) elimina las preguntas desde la 16 en adelante para siempre. Volver a subir de nivel no las trae de vuelta.

  **Exporta o copia tus preguntas antes de bajar de nivel.**
</Warning>

Todo lo demás en una bajada de nivel se desactiva en vez de eliminarse, y vuelve al subir de nivel.

## Dos flujos de envío

<CardGroup cols={2}>
  <Card title="Botón de diálogo" icon="window-maximize">
    Un formulario emergente de Discord. Gratis en todos los niveles. **Máximo 5 preguntas.**
  </Card>

  <Card title="Mensaje privado" icon="envelope">
    Vetox envía DM al solicitante y le pregunta una a una. Admite el límite completo de preguntas.
  </Card>
</CardGroup>

<Warning>
  **Un formulario de diálogo con 6 o más preguntas en el que cualquier pregunta después de la quinta sea obligatoria nunca podrá enviarse.**

  Los popups de Discord tienen 5 campos. Las preguntas más allá de eso no se muestran, pero una obligatoria sigue comprobándose — así que se le dice al solicitante que falta una respuesta obligatoria, sin forma de proporcionarla. Nada te avisa cuando guardas esto.

  Si necesitas más de 5 preguntas, usa el flujo de **Mensaje privado**.
</Warning>

### Lo que el flujo por DM no puede hacer

El flujo por DM hace las preguntas como mensajes de chat, por lo que los tipos de pregunta más ricos se degradan:

| Tipo de pregunta            | Botón de diálogo | Mensaje privado                |
| --------------------------- | ---------------- | ------------------------------ |
| Texto corto, Párrafo        | Nativo           | Nativo                         |
| Menú desplegable            | Nativo           | Selector nativo                |
| **Selector de usuario**     | Nativo           | **Texto escrito, sin validar** |
| **Selector de rol**         | Nativo           | **Texto escrito, sin validar** |
| **Selector de canal**       | Nativo           | **Texto escrito, sin validar** |
| **Selector de usuario/rol** | Nativo           | **Texto escrito, sin validar** |
| **Subida de archivo**       | Nativo           | **Solo nombres de archivo**    |

<Warning>
  En el flujo por DM, los cuatro tipos de selector aceptan **cualquier texto** sin validación. Un solicitante puede escribir lo que sea y se guarda como su respuesta. No confíes en que la respuesta de un selector sea un usuario, rol o canal real en un formulario por DM.
</Warning>

## Preguntas

Ocho tipos. Las preguntas de texto admiten un rango de 0 a 4.000 caracteres; los desplegables aceptan hasta 25 opciones; las subidas de archivo admiten hasta 10 archivos.

## Elegibilidad

Quién puede solicitar:

| Filtro                               | Qué comprueba                                            |
| ------------------------------------ | -------------------------------------------------------- |
| **Edad mínima de cuenta**            | Cuántos años tiene su cuenta de Discord                  |
| **Antigüedad mínima en el servidor** | Cuánto tiempo lleva en tu servidor                       |
| **Roles requeridos**                 | Debe tener **cualquiera** o **todos** de estos           |
| **Roles bloqueados**                 | No puede tener **cualquiera** o **todos** de estos       |
| **Verificación multi-servidor**      | Debe ser miembro de otros servidores nombrados (**Max**) |
| **Cooldown**                         | 0–1.440 minutos entre solicitudes                        |
| **Máximo pendientes**                | 1–5 solicitudes abiertas por persona                     |
| **DM accesible**                     | Sus DMs deben estar abiertos (activado por defecto)      |

<Info>
  Los roles requeridos y bloqueados, y la auto-denegación, requieren **Basic**. La verificación multi-servidor requiere **Max**.
</Info>

<Warning>
  **No hay un filtro de "ya aceptado".** Una vez aceptado, alguien puede volver a solicitar tan pronto como caduque el cooldown. Si no quieres solicitudes repetidas, pon un cooldown largo o añade el rol de aceptado a **Roles bloqueados**.
</Warning>

## Acciones del flujo

Qué ocurre al enviar, aceptar o denegar.

| Acción                                           | Nivel  |
| ------------------------------------------------ | ------ |
| Añadir roles, Quitar roles                       | Gratis |
| Enviar embed, Enviar DM, Mencionar roles         | Gratis |
| Editar apodo, Establecer etiquetas de foro       | Gratis |
| Expulsar, Banear, Timeout al miembro             | Basic  |
| Editar nombre de hilo                            | Basic  |
| Crear canal de entrevista                        | Basic  |
| Asignar automáticamente rol de periodo de prueba | Max    |
| Retrasar una acción / encadenar acciones         | Max    |
| **Ejecutar comando**                             | Max    |

<Warning>
  **Ejecutar comando no hace nada.** Se guarda, está restringido detrás de Max, y el bot lo registra y continúa sin ejecutar el comando. El editor lo etiqueta en consecuencia, pero aún se presenta como una capacidad de pago.

  No construyas un flujo que dependa de él.
</Warning>

### Variables en los mensajes de acción

<Warning>
  Las variables de miembro y servidor — `{username}`, `{user.displayName}`, `{nickname}`, `{guildname}`, `{server.name}`, `{server.memberCount}` — **no se resuelven en las plantillas de acciones de flujo.**

  Una plantilla como `[{answer1}] {username}` se renderiza como `[su respuesta]` con un espacio al final. Usa variables de respuesta y texto estático en las acciones de flujo; pon los detalles del miembro en los mensajes DM, donde sí funcionan.
</Warning>

## Revisión por parte del staff

Las solicitudes se publican en un canal de revisión donde los revisores aceptan o deniegan.

| Opción                   | Notas                                                                    |
| ------------------------ | ------------------------------------------------------------------------ |
| **Canal de revisión**    | Texto, anuncio o foro                                                    |
| **Roles de revisor**     | Hasta 10                                                                 |
| **Añadir hilo al envío** | Un hilo por solicitud (**Basic**)                                        |
| **Votación**             | Requerir N aprobaciones o denegaciones antes de una decisión (**Basic**) |
| **Auto-denegación**      | Denegar tras 1–720 horas pendientes (**Basic**)                          |

<Note>
  La opción de **hilo privado** para hilos de revisión no tiene efecto — los hilos de revisión siempre son públicos para cualquiera que pueda ver el canal de revisión. Restringe el propio canal en su lugar.
</Note>

<Note>
  Un revisor no puede revisar su propia solicitud.
</Note>

## Permisos que necesita Vetox

| Acción                        | Permiso                                                           |
| ----------------------------- | ----------------------------------------------------------------- |
| Añadir o quitar roles         | **Gestionar roles**, y el rol debe estar **por debajo** de Vetox  |
| Editar apodo                  | **Gestionar apodos**, y el miembro debe estar por debajo de Vetox |
| Expulsar / Banear / Timeout   | El permiso correspondiente, y el miembro por debajo de Vetox      |
| Publicar el embed de revisión | **Ver canal**, **Enviar mensajes**, **Insertar enlaces**          |
| Hilos de revisión             | **Gestionar hilos**                                               |
| Canales de entrevista         | **Gestionar canales**                                             |

<Warning>
  **Si Vetox no puede publicar en el canal de revisión, aun así se le dice al solicitante que su solicitud fue enviada** — mientras que el staff nunca la ve. Verifica que el bot puede publicar en el canal de revisión antes de ponerlo en marcha.
</Warning>

La mayoría de otros fallos se reportan en el canal de revisión para que el staff pueda ver qué falló.

## Configurar uno

<Steps>
  <Step title="Activa Solicitudes en la Configuración del servidor" />

  <Step title="Empieza desde una plantilla">
    Se proporcionan seis — Solicitud de staff, Miembro de juego, Solicitud de rol, Inscripción a evento, Consulta de partner, Verificación — o empieza en blanco.
  </Step>

  <Step title="Elige el flujo">
    Cinco preguntas o menos, Botón de diálogo está bien. Más de cinco, usa Mensaje privado.
  </Step>

  <Step title="Establece el canal de revisión y los roles de revisor">
    Confirma que Vetox puede publicar allí.
  </Step>

  <Step title="Añade acciones al aceptar">
    Habitualmente: añadir el rol, enviar un DM de bienvenida. Comprueba que el rol está por debajo de Vetox.
  </Step>

  <Step title="Establece elegibilidad">
    Una edad mínima de cuenta bloquea cuentas desechables con casi ningún coste para solicitantes genuinos.
  </Step>

  <Step title="Envía el panel y pruébalo tú mismo">
    Envía una solicitud real y llévala hasta la aceptación antes de anunciarlo.
  </Step>
</Steps>

## Solución de problemas

<AccordionGroup>
  <Accordion title="Los solicitantes obtienen un error de respuesta obligatoria que no pueden corregir">
    Un formulario de diálogo con más de 5 preguntas en el que una posterior es obligatoria. Cambia al flujo de Mensaje privado, o haz que las preguntas 6+ sean opcionales.
  </Accordion>

  <Accordion title="Las solicitudes se envían pero el staff nunca las ve">
    Vetox no puede publicar en el canal de revisión. Al solicitante se le dice que funcionó igualmente.
  </Accordion>

  <Accordion title="El rol no se asigna al aceptar">
    Gestionar roles, y el rol debe estar por debajo de Vetox en la lista de roles.
  </Accordion>

  <Accordion title="Alguien que ya había sido aceptado volvió a solicitar">
    Esperado — no hay un filtro para esto. Añade el rol de aceptado a Roles bloqueados.
  </Accordion>

  <Accordion title="Mis variables aparecen en blanco en una acción de aceptación">
    Las variables de miembro y servidor no se resuelven en las acciones de flujo. Mueve ese texto al DM de aceptación.
  </Accordion>

  <Accordion title="Desaparecieron preguntas después de cambiar de plan">
    Una bajada de nivel trunca las preguntas más allá del nuevo límite y no se pueden recuperar.
  </Accordion>

  <Accordion title="El botón no hace nada al hacer clic">
    Normalmente un panel que fue editado o recreado después de enviar el mensaje. Vuelve a enviar el panel.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Envíos" icon="inbox" href="/es/utility/applications/submissions">
    Revisa, filtra y exporta solicitudes.
  </Card>

  <Card title="Analíticas" icon="chart-line" href="/es/utility/applications/analytics">
    Tasas de aceptación y dónde abandonan los solicitantes.
  </Card>
</CardGroup>
