> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.petto.sbs/llms.txt
> Use this file to discover all available pages before exploring further.

# Verificación

> Haz que los miembros nuevos pasen un captcha real (la verificación de Cloudflare, letras en una imagen, o ambas) antes de ver y escribir en el servidor, por MD o desde un panel en un canal.

## Resumen

Un filtro de ingreso respaldado por un captcha real, no por una reacción ni un botón falso de "haz clic aquí". Cada servidor elige cómo sus miembros demuestran que son humanos: la **comprobación de Cloudflare** (Turnstile), **letras en una imagen**, o **ambas**.

Actívala cuando los raids, los bots de spam o las cuentas desechables son un problema: hasta que un miembro pasa la verificación, solo tiene el rol de no verificado y no ve el resto del servidor.

La verificación de Petto no retiene la [bienvenida](https://wiki.petto.sbs/es/onboarding/welcome.md#cuándo-se-envía-la-bienvenida): se envía cuando el miembro entra, o después de aceptar las reglas del servidor si la bienvenida está puesta para esperarlas. Para dar la bienvenida solo a miembros verificados, haz que el rol de verificado sea el que abre tus canales, y usa el Membership Screening de Discord para la espera.

## Comandos

```javascript Sintaxis theme={null}
!verify setup <enabled> [verified_role] [method]
!verify status
!verify send <user>
!verify template <which> [template]
!verify channel <channel>
!verifyconfig
```

```javascript Ejemplo theme={null}
!verify setup true @Verified
!verify setup true --method letters
!verify setup true --method discord
!verify send @Someone
```

> [accordion] !verify setup
>
> ![kira activa la verificación con @Verificado y --method letters; Petto lo confirma y nombra el rol @Sin verificar, el rol extra y la comprobación](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-setup.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=a28b62671de9462c60e2a056d8162a5d)
>
> En Discord: la verificación activada, con @Verificado y la comprobación de letras.

> [accordion] !verify status
>
> ![Petto muestra el estado: activada, el rol sin verificar, el rol extra, el método, el canal del panel y las variables del servidor web](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-status.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=36358e098a8b4d51f0fc6de0dce85967)
>
> En Discord: todo lo que usa la verificación en el servidor.

> [accordion] !verify send
>
> ![kira usa !verify send @Mia y Petto confirma que le envió un enlace de verificación](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-send.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=075eb35232cb5f1cfa71cbc234d44235)
>
> En Discord: un nuevo enlace de verificación enviado a Mia por MD.

> [accordion] !verify template
>
> ![Petto dice que el MD de verificación usa su texto de siempre y muestra los embeds guardados, y luego confirma que ahora usa verify-dm](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-template.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=72f19665c2f6a17634e17c8fa54195d1)
>
> En Discord: sin nombre dice qué usa el MD; con uno, el MD usa ese embed guardado.

> [accordion] !verify channel
>
> ![kira usa !verify channel #verificar y Petto dice que el panel está ahí y que los miembros sin verificar pueden usarlo](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-channel.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=9cbfb56e5dd8a193e7e1b1b6ffda893c)
>
> En Discord: el panel publicado en #verificar.

> [accordion] !verifyconfig
>
> ![liam escribe !verifyconfig y Petto responde con la configuración actual de la verificación, los comandos y un botón Documentación](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-config-card.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=0d12f4346410d8bd8bd12cebdce88762)
>
> En Discord: `!verifyconfig`, la configuración de la verificación y los comandos para cambiarla.

`template` usa un [embed](https://wiki.petto.sbs/es/resources/scripting/embeds.md) guardado para los MD: `which` es `prompt` (el enlace, usa `{verify.link}`, mira [Variables](https://wiki.petto.sbs/es/resources/scripting/variables.md#verificación)) o `verified`, y `none` vuelve al mensaje habitual. `verified_role` es opcional y se da cuando alguien pasa la comprobación. `!verify status` muestra qué comprobación usa el servidor. `send` (re)envía manualmente un enlace de verificación a un miembro, útil si su enlace original expiró. `template` sin nombre dice qué embed guardado usa cada MD. `!verify` también funciona como `!vf`. `!verifyconfig` muestra lo que está configurado ahora para la verificación y cada comando para cambiarlo.

Como todo MD de Petto, este empieza con una línea gris `De <servidor>` y tiene botones de info, borrar y reportar: mira [MD de Petto](https://wiki.petto.sbs/es/moderation/dms-from-petto.md).

## Configúralo desde la dashboard

En la dashboard (**Bienvenida**, pestaña **Verificación**) pulsa **Configúralo por mí**: Petto crea los roles *Sin verificar* y *Verificado* y un canal `#verify` (se mantiene lo que ya elegiste), publica el panel y activa la verificación. **Enviar el panel ahora** lo publica al instante en el canal que elegiste, y el interruptor de la tarjeta activa o desactiva la verificación sin pulsar Guardar. **Imagen del panel** pone una imagen en la parte de arriba del panel (un enlace que empieza por `https`): guárdala y pulsa **Enviar el panel ahora** para cambiar un panel que ya está publicado. Sin imagen el panel es el de siempre. Los MD también pueden llevar imágenes, con un [embed](https://wiki.petto.sbs/es/resources/scripting/embeds.md) guardado que se elige con `!verify template`.

![La pestaña Verificación, activa, con Configurar por mí, el rol Verificado, las dos verificaciones y el panel en #reglas](https://mintcdn.com/wikipetto/Z-XTVemdYTr1KRaH/images/dashboard/onboarding/es/verification.webp?fit=max\&auto=format\&n=Z-XTVemdYTr1KRaH\&q=85\&s=2a2b6a2d9dd206efd89d1ba861138b06)

Dashboard → Seguridad → Filtro de ingreso → Verificación: los roles, la verificación, los diseños de los MD y el canal del panel.

> [accordion] Configúralo por mí: trabajando
>
> ![La tarjeta Verificación con una barra de progreso: Configurando, 18 de 42 canales](https://mintcdn.com/wikipetto/NrGrZ7c5mnuxcpr5/images/dashboard/onboarding/es/verification-setup-progress.webp?fit=max\&auto=format\&n=NrGrZ7c5mnuxcpr5\&q=85\&s=7474af64d66fac59d615021f507c472e)
>
> Dashboard → Seguridad → Filtro de ingreso → Verificación: mientras Petto lo configura, la tarjeta muestra cuánto lleva.

> [accordion] Configúralo por mí: listo
>
> ![La tarjeta Verificación dice que la verificación está lista: Petto creó el rol @Sin verificar y publicó el panel en #reglas](https://mintcdn.com/wikipetto/NrGrZ7c5mnuxcpr5/images/dashboard/onboarding/es/verification-setup-done.webp?fit=max\&auto=format\&n=NrGrZ7c5mnuxcpr5\&q=85\&s=730644fc50d2ab8488643e42d75192de)
>
> Dashboard → Seguridad → Filtro de ingreso → Verificación: lo que hizo Petto y dónde está el panel.

> [accordion] Enviar el panel ahora
>
> ![La tarjeta Verificación dice que el panel está en #reglas, sobre los roles, el método, los diseños de los MD y el canal de verificación](https://mintcdn.com/wikipetto/NrGrZ7c5mnuxcpr5/images/dashboard/onboarding/es/verification-send-panel.webp?fit=max\&auto=format\&n=NrGrZ7c5mnuxcpr5\&q=85\&s=d23072f99308cf7d7fdf02f55de8a8b9)
>
> Dashboard → Seguridad → Filtro de ingreso → Verificación: el panel publicado al momento en el canal elegido.

Cuando un miembro pide **Otra imagen** en la comprobación de letras, el mismo mensaje recibe la nueva imagen; no se envía un mensaje nuevo.

## La comprobación

| `method` | Qué hacen los miembros |
| - | - |
| `turnstile` | La comprobación de Cloudflare, la habitual (por defecto) |
| `letters` | Leen **5 letras y números** en una imagen y los escriben. La página no carga nada de Cloudflare |
| `both` | Las dos, una después de la otra en la misma página |
| `discord` | Las letras **dentro de Discord**, sin ningún enlace: el MD tiene un botón, el miembro ve la imagen y escribe las letras en un pequeño formulario |

> [accordion] turnstile y both: el enlace
>
> ![El MD de Petto a Mia: Te damos la bienvenida a Petto Land, verifica que eres humano, Haz clic aquí para verificarte, y un botón Abrir verificación](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-dm-link.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=63a83c2931fb3c3022b5d97fe7d55a57)
>
> En Discord: el MD que recibe un miembro nuevo con la verificación de Cloudflare: el enlace, también como botón.

> [accordion] letters: el enlace y el botón
>
> ![El MD de Petto a Mia con el enlace, un botón Abrir verificación y un botón Verificar aquí en Discord](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-dm-letters.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=f924f84c8f214e0f1ed5e29ce0340f2e)
>
> En Discord: con las letras, el MD también tiene Verificar aquí en Discord.

> [accordion] discord: solo el botón
>
> ![El MD de Petto a Mia: presiona el botón y escribe las letras de una imagen, con un botón Verificar aquí en Discord](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-dm-discord.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=fa184d8e9a689c9dbe252eb9040ad872)
>
> En Discord: dentro de Discord, el MD no tiene enlace, solo el botón.

La imagen se dibuja con una onda, ruido y letras de colores torcidas, y deja fuera las letras que se parecen (`0` y `O`, `1`, `I` y `L`). Sirven tanto minúsculas como mayúsculas. Una imagen dura 5 minutos, el miembro puede pedir otra, y **5 respuestas incorrectas** bloquean el enlace por 10 minutos. No se guarda nada: la respuesta viaja firmada dentro de la página, ligada al enlace de ese miembro.

Con `letters` el MD tiene el enlace **y** un botón "Verificar aquí en Discord", así que el miembro elige dónde hacerlo. Con `discord` solo está el botón, y no se necesita el servidor web de verificación (solo su secreto). La imagen, el límite de 5 minutos y los 5 intentos son iguales en los dos lugares.

> [accordion] 1. Verificar aquí en Discord
>
> ![Debajo del MD, Petto envía Verificación para Petto Land con una imagen de las letras K7QPX y los botones Escribir las letras y Otra imagen](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-letters-picture.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=2e5e823c695bf7c3355698d0c37f1ec7)
>
> En Discord: el botón responde con la imagen y los botones para escribir las letras o pedir otra imagen.

> [accordion] 2. Escribir las letras
>
> ![El formulario Verificación con el campo Las letras de la imagen lleno con K7QPX](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-letters-modal.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=4227a99b100dc8db801378173fead3ed)
>
> En Discord: el pequeño formulario donde el miembro escribe las letras.

> [accordion] 3. Verificado
>
> ![La imagen con sus botones apagados, Petto diciendo que estás verificado con acceso a Petto Land, y el MD verde Estás verificado](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-letters-done.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=4eb500da8c5efb87ed5185aadf06903d)
>
> En Discord: letras correctas: la imagen deja de funcionar, el miembro entra y llega el MD de verificado.

### Verificar en un canal · Nuevo

No todos tienen los MD abiertos, así que también puedes poner la verificación en un **canal**: usa `!verify channel #verify` y Petto publica ahí un panel con los botones que permite el método (el enlace personal y/o "Verificar aquí en Discord"). Petto abre ese único canal al rol sin verificar (solo lectura), y cada respuesta, incluida la imagen, es **privada para el miembro que pulsó el botón**. Usar el comando otra vez mueve el panel.

La misma opción está en la página **Bienvenida** de la dashboard, junto a los roles.

![El panel de verificación de Petto para Petto Land con los tres pasos y el botón para obtener el enlace de verificación](https://mintcdn.com/wikipetto/ym43wKcqHRA_RnWi/images/discord/onboarding/es/verification.webp?fit=max\&auto=format\&n=ym43wKcqHRA_RnWi\&q=85\&s=f348204310c0ac814045626d83e6edd3)

En Discord: el panel de verificación en un canal.

![El panel en #verificar con los dos botones, y la respuesta privada Tu enlace de verificación con un botón Abrir verificación y el enlace escrito](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-panel-link.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=8eecfa8c6aeaa3f5e2732be3be9d031f)

En Discord: Obtener mi enlace de verificación responde solo al miembro que lo presionó, con su enlace personal.

![El panel en #verificar y la respuesta privada con la imagen de las letras y los botones Escribir las letras y Otra imagen](https://mintcdn.com/wikipetto/g4OHEKGglGg73djn/images/discord/onboarding/es/verification-panel-letters.webp?fit=max\&auto=format\&n=g4OHEKGglGg73djn\&q=85\&s=615a03fadcc8849878d190c327056eb6)

En Discord: Verificar aquí en Discord responde solo a ese miembro, con la imagen.

## La página

El enlace abre una página que dice para qué servidor se está verificando el miembro y está en **inglés, español o portugués**: el idioma del servidor, que va en el enlace (un enlace sin él se abre en el idioma del navegador).

![La página de verificación: Confirma que eres humano, Verificando para Petto Land, la imagen de las letras K7QPX escritas en la caja y el botón Verificar con Petto](https://mintcdn.com/wikipetto/NrGrZ7c5mnuxcpr5/images/dashboard/onboarding/es/verification-page.webp?fit=max\&auto=format\&n=NrGrZ7c5mnuxcpr5\&q=85\&s=de377252db99f2eee4b91271754983da)

En la web: la página del enlace con la comprobación de letras, para Petto Land.

![La página de verificación con el mensaje verde Estás verificado, puedes cerrar esta pestaña y volver a Discord](https://mintcdn.com/wikipetto/NrGrZ7c5mnuxcpr5/images/dashboard/onboarding/es/verification-page-done.webp?fit=max\&auto=format\&n=NrGrZ7c5mnuxcpr5\&q=85\&s=483c0d28589c9b3f6c92c901fae376f4)

En la web: después de la comprobación, el miembro puede volver a Discord.

## Cómo funciona

1. Un nuevo miembro recibe acceso restringido al entrar.
2. Completa la comprobación (Cloudflare, letras o ambas) con un enlace que le envía Petto.
3. Si la pasa, recibe el `verified_role` configurado (si hay uno).

> [!NOTE]
>
> El rol que tiene un miembro mientras no está verificado se configura desde la página Bienvenida de la dashboard, junto al rol de verificado.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.