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

# Permisos

> Cómo decide Vetox quién puede ejecutar un comando y quién puede cambiar la configuración, y la regla de jerarquía de roles que confunde a muchos servidores.

Hay tres preguntas distintas, y tienen respuestas diferentes.

<CardGroup cols={3}>
  <Card title="¿Puede hacerlo Vetox?" icon="robot">
    Depende de los permisos de Discord del propio bot y de dónde esté colocado su rol.
  </Card>

  <Card title="¿Puede ejecutarlo este miembro?" icon="terminal">
    Depende de sus permisos de Discord y de la configuración que hayas definido por comando.
  </Card>

  <Card title="¿Puede cambiar ajustes?" icon="gauge">
    Depende del acceso al panel.
  </Card>
</CardGroup>

## Jerarquía de roles

Esto genera más confusión que ninguna otra cosa en Discord.

<Warning>
  Un bot solo puede actuar sobre miembros cuyo **rol más alto esté por debajo del suyo**. Si Vetox está por debajo de tus roles de moderador, no podrá banear, silenciar, aplicar timeout ni asignar roles a esos moderadores, por muchos permisos que tenga.

  Lo mismo ocurre con los roles: Vetox solo puede asignar o editar roles situados **por debajo** del suyo.
</Warning>

Arréglalo en **Ajustes del servidor → Roles** arrastrando el rol de Vetox cerca de la parte superior.

## Quién puede ejecutar un comando

Vetox comprueba los permisos por sí mismo en lugar de ocultar los comandos en el menú de Discord. Todos los comandos son **visibles para todos**, pero solo se ejecutan para los miembros que tengan permiso.

Un miembro pasa si se cumple cualquiera de estas condiciones:

| Si es                                                    | Resultado         |
| -------------------------------------------------------- | ----------------- |
| El propietario del servidor                              | Siempre permitido |
| Un miembro con Administrador                             | Siempre permitido |
| Tiene un rol al que hayas concedido acceso a ese comando | Permitido         |
| Tiene el permiso de Discord que requiere el comando      | Permitido         |

Cada comando indica el permiso de Discord que necesita: `/ban` necesita Banear miembros, `/clear` necesita Gestionar mensajes, y así sucesivamente. Estos se listan en cada página de [referencia de comandos](/es/commands/overview).

<Note>
  Como los comandos son visibles para todos, un miembro sin acceso verá el comando y recibirá un mensaje de permiso cuando lo ejecute. Esto es intencionado: te permite conceder acceso por rol en lugar de estar limitado al modelo de permisos de Discord.
</Note>

### Anulaciones por comando

En la página de **Comandos**, para cada comando puedes:

| Ajuste                     | Efecto                                                                       |
| -------------------------- | ---------------------------------------------------------------------------- |
| **Roles habilitados**      | Roles a los que se permite explícitamente, incluso sin el permiso de Discord |
| **Roles deshabilitados**   | Roles bloqueados explícitamente                                              |
| **Canales habilitados**    | Restringe el comando a canales concretos                                     |
| **Canales deshabilitados** | Bloquea el comando en canales concretos                                      |

Consulta [gestión de comandos](/es/server-management/command-management).

## Quién puede usar el panel

De forma predeterminada, cualquier persona con **Gestionar servidor** en un servidor de Discord puede configurar Vetox para él.

En **Max** y superior, [Permisos del panel](/es/server-management/dashboard-permissions) te permite acotarlo, concediendo a roles o personas concretas acceso solo a determinadas secciones, de modo que un moderador pueda gestionar Auto-Mod sin poder cambiar también tu facturación o los ajustes premium.

## Permisos del bot por función

Si redujiste los permisos de Discord de Vetox después de invitarlo, estos son los que necesita cada área:

| Área de función                                    | Necesita                                             |
| -------------------------------------------------- | ---------------------------------------------------- |
| Moderación                                         | Banear miembros, Expulsar miembros, Moderar miembros |
| Roles, recompensas de niveles, self roles, colores | Gestionar roles                                      |
| Auto-Mod, limpieza de mensajes                     | Gestionar mensajes                                   |
| Tickets, voz temporal, estadísticas del servidor   | Gestionar canales                                    |
| Registros vía webhook                              | Gestionar webhooks                                   |
| Imágenes de bienvenida, tarjetas de rango          | Adjuntar archivos                                    |
| Comandos de emojis                                 | Gestionar expresiones                                |
| Todo                                               | Ver canales, Enviar mensajes, Insertar enlaces       |

<Tip>
  Invitar con Administrador evita todo esto. Es el valor predeterminado que usa el enlace de invitación.
</Tip>

## Solución de problemas

<AccordionGroup>
  <Accordion title="Vetox no actúa sobre un miembro concreto">
    El rol más alto de ese miembro está por encima del rol de Vetox. Sube a Vetox.
  </Accordion>

  <Accordion title="Nunca se otorga una recompensa de rol">
    El rol de recompensa está por encima del rol de Vetox. Vetox solo puede asignar roles por debajo del suyo.
  </Accordion>

  <Accordion title="Un moderador dice que no tiene permiso">
    Le faltan tanto el permiso de Discord requerido como la asignación de rol habilitado para ese comando. O bien dale el permiso de Discord, o añade su rol a los roles habilitados de ese comando.
  </Accordion>

  <Accordion title="Alguien puede ver ajustes que no debería">
    Cualquiera con Gestionar servidor tiene acceso completo al panel de forma predeterminada. Usa Permisos del panel en Max o superior para restringirlo.
  </Accordion>
</AccordionGroup>
