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

# Alertas de misiones

> Petto publica en un canal cuando Discord tiene una nueva Misión, con su recompensa, tareas y fechas, y puede abrir un hilo y enviar cómo completarla.

## Resumen

Petto puede publicar un mensaje en un canal cuando Discord tiene una **nueva misión** (Quest). La tarjeta muestra la imagen, la recompensa (Orbs o la decoración de avatar), las tareas, las plataformas, las fechas y cualquier límite por país o de +18.

![Una alerta de Misión que menciona a Cazadores de misiones con la imagen, las fechas, las plataformas, las tareas, la recompensa en Orbs, el límite de edad y los botones Aceptar misión y Página del juego](https://mintcdn.com/wikipetto/Z-XTVemdYTr1KRaH/images/discord/automation/es/quests.webp?fit=max\&auto=format\&n=Z-XTVemdYTr1KRaH\&q=85\&s=106afa6ec3ec3ae90bf7644e98ff324b)

En Discord: la alerta de una Misión nueva, que menciona al rol de las alertas.

> [!NOTE]
>
> `!quests list` lo puede usar cualquiera. Los ajustes necesitan el permiso **Gestionar servidor**. Los datos vienen de cinco copias públicas de la lista de misiones. La principal es la lista compacta de `agnonotdev` (fechas, recompensas, plataformas, países y límites de edad); lo que deja vacío, o una misión que todavía no tiene, se completa con la lista corta de misiones recientes de `xGustavvo/discord-api-tracker` (la más rápida), `discordquest.com`, `aamiaa/discord-api-diff` y el archivo grande del tracker. Si una se retrasa o se cae, las otras mantienen las alertas funcionando.

## Comandos

```javascript Sintaxis theme={null}
!quests enable <channel> [role]
!quests disable
!quests role [role]
!quests style <card|template> [saved embed]
!quests rewards [kinds]
!quests tasks [kinds]
!quests card <hide|show|reset> [section]
!quests color [hex]
!quests expiring <hours>
!quests type <orbs|decoration|code|ingame|nitro> <alert|method> [saved embed]
!quests thread <on|off|ping|noping|name|archive> [value]
!quests method <on|off|send|text|template|thread|channel|ping|noping|show> [value]
!quests list [page]
!quests resend
!quests test
!quests status
```

```javascript Ejemplo theme={null}
!quests enable #quests @Quest hunters
!quests rewards orbs, decoration
!quests expiring 12
!quests thread on
!quests method text Mira el video con el sonido activado y luego espera a que aparezca la marca de verificación.
!quests method on
!quests list
```

`/quests` es la forma de barra de estos comandos: `/quests enable`, `/quests list`, `/quests status` y los demás aceptan las mismas opciones. Los ajustes siguen pidiendo **Gestionar servidor**, y `/quests list` es para todos.

> [accordion] !quests enable
>
> ![liam activa las alertas en #misiones con Cazadores de misiones y Petto explica que solo se anuncia la próxima misión nueva](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-enable.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=de66d6b1a112aad77ebb6de3dfaabf3a)
>
> En Discord: las alertas activadas en #misiones con un rol.

> [accordion] !quests disable
>
> ![liam desactiva las alertas y Petto lo confirma](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-disable.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=05daa72635c3670a66124d5a018976df)
>
> En Discord: las alertas apagadas.

> [accordion] !quests role
>
> ![liam pone Cazadores de misiones, luego quita el rol, y Petto confirma cada cambio](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-role.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=4c23e1a97e88090c535c0cf11739a2a8)
>
> En Discord: el rol de las menciones, y ningún rol.

> [accordion] !quests style
>
> ![liam elige quest-card, luego la tarjeta otra vez, y Petto confirma cada uno](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-style.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=343d7de8e3aebf1b3a5e6892c4817026)
>
> En Discord: un embed guardado para las alertas, y de vuelta a la tarjeta.

> [accordion] !quests rewards
>
> ![liam deja orbs y decoration, luego kira quita el filtro, y Petto confirma cada uno](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-rewards.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=70e3f857272076f2bfc8c2bf124c9830)
>
> En Discord: solo algunas recompensas, y luego todas.

> [accordion] !quests tasks
>
> ![liam deja video y play y Petto lo confirma](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-tasks.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=41666d4b4f942adea547270c6ae28a4b)
>
> En Discord: solo algunas tareas.

> [accordion] !quests card
>
> ![liam oculta las plataformas, luego reinicia la tarjeta, y Petto confirma cada cosa](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-card.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=2d6974b31cde7560f45cea2493fa93df)
>
> En Discord: una parte de la tarjeta oculta, y la tarjeta reiniciada.

> [accordion] !quests color
>
> ![liam pone #ff91c2, luego lo quita, y Petto confirma cada uno](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-color.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=990f24ee2a75aef3d8009d292b12469b)
>
> En Discord: un color para la tarjeta, y otra vez el color de cada misión.

> [accordion] !quests expiring
>
> ![liam pone 12 y Petto dice que también habrá alertas 12 horas antes de que termine una misión](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-expiring.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=52682ca11fe50fe3a15cd316db0ef915)
>
> En Discord: una alerta 12 horas antes de que termine una misión.

> [accordion] !quests type
>
> ![liam pone orbs-card para la alerta de Orbs y frames-guide para el método de decoraciones, luego quita el de Orbs, y Petto confirma cada uno](https://mintcdn.com/wikipetto/wamA7GwMGpN2qRGP/images/discord/automation/es/quests-type.webp?fit=max\&auto=format\&n=wamA7GwMGpN2qRGP\&q=85\&s=6bfca53d90d3c2c60fb148b8030d8681)
>
> En Discord: un diseño para un tipo de recompensa, para el método, y uno quitado.

> [accordion] !quests thread
>
> ![liam activa los hilos y Petto dice que necesita Crear hilos públicos en el canal de alertas](https://mintcdn.com/wikipetto/wamA7GwMGpN2qRGP/images/discord/automation/es/quests-thread.webp?fit=max\&auto=format\&n=wamA7GwMGpN2qRGP\&q=85\&s=3650b5f8af0ab6a9d50063dd2ebbeb4e)
>
> En Discord: un hilo bajo cada alerta.

> [accordion] !quests method
>
> ![liam escribe el texto del método y Petto dice que se guardó y que las variables de la misión funcionan](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-method.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=b2af60d1d82c2031b00023faed36f862)
>
> En Discord: el texto del método guardado.

> [accordion] !quests list
>
> ![Mia pide la lista y Petto muestra las misiones activas con su recompensa, tarea y fin, un menú para ver una y los botones de página](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-list.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=2700ffd634a617dbe2f7cb40404f8ec7)
>
> En Discord: las misiones activas, para todos, con un menú y páginas.

> [accordion] !quests resend
>
> ![liam usa resend y Petto dice que envió 2 de 2 misiones que faltaban en #misiones](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-resend.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=898ce6181b801434ee97e2b1a3bee449)
>
> En Discord: las misiones activas que nunca se publicaron, enviadas ahora.

> [accordion] !quests test
>
> ![liam usa test y Petto publica la tarjeta de la misión más nueva, y luego dice que se envió como prueba](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-test.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=feaed7560bb7621fc19c6c1d62bd1ad9)
>
> En Discord: la misión más nueva enviada aquí, para ver la alerta.

> [accordion] !quests status
>
> ![Petto lista el canal, el rol, el estilo, los filtros, el hilo y el método, la alerta de fin y cada fuente de la lista de misiones](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-status.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=b54733e17c2a636bf541e2080e410cee)
>
> En Discord: los ajustes y el estado de las fuentes de misiones.

> [accordion] Sin Gestionar servidor
>
> ![tommy intenta apagar las alertas y Petto dice que necesita Gestionar servidor, y que cualquiera puede usar quests list](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-refused.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=919af8b9abdfeff488973fe118703138)
>
> En Discord: un miembro sin Gestionar servidor.

Nombres cortos: `!quest` y `!misiones`.

## Qué hace cada uno

| Comando | Qué hace |
| - | - |
| `enable` | Activa las alertas en un canal, con un rol opcional para mencionar |
| `rewards` | Solo avisa de algunas recompensas: `orbs`, `decoration`, `code`, `ingame`, `nitro`. Vacío para todas |
| `tasks` | Solo avisa de algunas tareas: `video`, `play`, `stream`, `activity`. Vacío para todas |
| `expiring` | También avisa esta cantidad de horas antes de que termine una misión. `0` lo apaga |
| `style` | La tarjeta, o uno de tus [embeds guardados](https://wiki.petto.sbs/es/resources/scripting/embeds.md) (incluidos los diseños V2) |
| `card` | Elige qué partes muestra la tarjeta: `image`, `rewards`, `tasks`, `platforms`, `limits` |
| `color` | Un color para la tarjeta. Vacío usa el color de cada misión |
| `type` | Un embed guardado distinto para cada tipo de recompensa. Mira [Un diseño para cada recompensa](#un-diseño-para-cada-recompensa) |
| `thread` | Abre un hilo debajo de cada alerta, para hablar de esa misión. Mira [Hilos](#hilos) |
| `method` | El mensaje que explica cómo completar las misiones. Mira [El método](#el-método) |
| `list` | Las misiones activas ahora, con un menú para ver cada una completa |
| `test` | Envía aquí la misión activa más nueva, para ver cómo se ve la alerta |
| `resend` | Envía las misiones que están activas ahora, pasan tus filtros y nunca se publicaron en el servidor (por ejemplo, una cuya alerta falló, o una que ya estaba en curso cuando activaste las alertas). Hasta 10 a la vez, las más antiguas primero. Úsalo otra vez si dice que quedan más |
| `status` | Los ajustes y el estado de los datos de las misiones |

![La respuesta privada de Petto a la lista con la tarjeta completa de una misión](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-list-pick.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=c964a30a86d634cd25226f487c3c3d26)

En Discord: una misión elegida en el menú de !quests list: su tarjeta completa, solo para quien la eligió.

## Un diseño para cada recompensa

Las misiones dan cosas distintas: Orbs, decoraciones de avatar, Nitro, códigos, objetos de un juego. Cada tipo puede tener su propio [embed guardado](https://wiki.petto.sbs/es/resources/scripting/embeds.md), normal o de Components V2, así que una misión de Orbs no tiene que verse como una de decoración.

```javascript theme={null}
!quests type orbs alert orbs-card
!quests type decoration alert frames-card
!quests type decoration method frames-guide
!quests type orbs alert
```

![El cuadro Un diseño distinto para cada recompensa con Orbs, coleccionables, códigos, objetos de juegos y Nitro, cada uno con el diseño y el método generales](https://mintcdn.com/wikipetto/1Wz8dc-Kr9ITtTNY/images/dashboard/automation/es/quests-dashboard-designs.webp?fit=max\&auto=format\&n=1Wz8dc-Kr9ITtTNY\&q=85\&s=3b6491cd52d0b85457f0369345e62edf)

Dashboard → Misiones → Alertas de misiones: un selector para cada tipo de recompensa, uno para la alerta y otro para el método.

* `alert` es el mensaje que se envía cuando aparece la misión, `method` es el mensaje del [método](#el-método). La última línea quita el de Orbs.
* Una misión usa el embed de su recompensa. Con varias recompensas, gana la primera que tenga un embed.
* Si un tipo no tiene embed, o el embed no existe o está roto, se usa el diseño general (el de `!quests style`, y luego la tarjeta de Petto). Para el método, el embed general del método y luego el texto.
* La dashboard tiene un selector para cada tipo, uno para la alerta y otro para el método.

## Hilos

`!quests thread on` abre un hilo debajo de cada alerta nueva, para que cada misión tenga su propio lugar para hablar. Petto necesita **Crear hilos públicos** en el canal de alertas. Si no se puede crear un hilo, la alerta se envía igual.

| Comando | Qué hace |
| - | - |
| `thread on` / `thread off` | Activa o desactiva los hilos |
| `thread name <title>` | El nombre de cada hilo. Las variables de misiones funcionan: `!quests thread name Misión: {quest.name}`. Vacío vuelve al nombre de la misión |
| `thread ping` / `thread noping` | Menciona al rol de alertas dentro del hilo, para que sus miembros se agreguen a él |
| `thread archive <minutes>` | Cuándo se oculta solo un hilo inactivo: `60`, `1440` (un día, por defecto), `4320` o `10080` |

> [accordion] !quests thread name
>
> ![liam llama a los hilos Misión: \{quest.name} y Petto lo confirma](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-thread-name.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=2cafbb224183dfa3e5b42e0c152cdd2f)
>
> En Discord: un nombre para cada hilo, con una variable de la misión.

> [accordion] !quests thread ping
>
> ![liam activa y desactiva la mención y Petto confirma cada una](https://mintcdn.com/wikipetto/wamA7GwMGpN2qRGP/images/discord/automation/es/quests-thread-ping.webp?fit=max\&auto=format\&n=wamA7GwMGpN2qRGP\&q=85\&s=6bd4f30a6d2d62ad95218ac3a98a2b90)
>
> En Discord: el rol mencionado en cada hilo, y luego no.

> [accordion] !quests thread archive
>
> ![liam pone 4320 minutos y Petto lo confirma, luego 90 y Petto lista 60, 1440, 4320 y 10080](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-thread-archive.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=cd95b90ee1255a51b78789cd412888bc)
>
> En Discord: cuándo se oculta un hilo inactivo, y los valores que acepta.

## El método

El método es un mensaje, escrito una vez por el servidor, que explica cómo completar las misiones: los pasos, una imagen, una advertencia, cualquier cosa que quepa en un embed. Petto lo envía con la primera alerta de cada misión nueva, en el hilo o en un canal, con mención o sin ella.

**1. Escribe el método**

Un texto simple, hasta 2000 caracteres, con las [variables de misiones](https://wiki.petto.sbs/es/resources/scripting/variables.md) (`{quest.name}`, `{quest.task}`, `{quest.reward}`...): `!quests method text <el mensaje>`.

Para varios textos, imágenes y botones, crea un [embed guardado](https://wiki.petto.sbs/es/resources/scripting/embeds.md) (también diseños V2) en la dashboard y usa `!quests method template <name>`. Tiene prioridad sobre el texto simple, y si no existe se envía el texto.

![liam guarda el texto del método y luego elige el embed frames-guide, y Petto confirma los dos](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-method-step-1.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=664165c03d5cca472800ec9eab501dd2)

En Discord: el texto del método, y un embed guardado para él.

**2. Elige a dónde va**

`!quests method thread` lo envía en el hilo de la alerta (activa los hilos primero; sin hilo va en el canal de alertas). `!quests method channel #how-to` lo envía en un canal que elijas.

![liam envía el método al hilo, luego a #como-hacer-misiones, y Petto confirma cada lugar](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-method-step-2.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=cc4e2e25a0d7a1385231032ae6dd8978)

En Discord: el método en el hilo de la alerta, o en un canal.

**3. Elige la mención**

`!quests method ping` menciona al rol de alertas con el método, `!quests method noping` no.

![liam activa la mención del método y luego la quita, y Petto confirma cada una](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-method-step-3.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=db4295cd64935c6b61a322576a280277)

En Discord: la mención del método activada y desactivada.

**4. Actívalo**

`!quests method on` lo envía con cada misión nueva. `!quests method off` lo detiene. `!quests method send` lo envía ahora para la misión activa más nueva (o `send <quest id>`), y `!quests method show` muestra lo que está configurado.

![liam activa el método, lo envía ahora y Petto dice adónde fue, luego show lista lo que está configurado](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-method-step-4.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=111a48d1a3a0cef12a54de6d8dd27326)

En Discord: el método activado, enviado ahora para la misión más nueva, y mostrado.

El método solo se envía con la primera alerta de una misión, no con la de "termina pronto".

![En el hilo de una alerta, el mensaje de Petto: mira el video con el sonido activado y espera a que aparezca la marca](https://mintcdn.com/wikipetto/L9chBgQbuvvlCD9p/images/discord/automation/es/quests-method-message.webp?fit=max\&auto=format\&n=L9chBgQbuvvlCD9p\&q=85\&s=42af61f66669479682cf09637a34d97f)

En Discord: el método como Petto lo envía en el hilo de una misión nueva.

## Dashboard

La página **Misiones** de la dashboard tiene los mismos ajustes (también el hilo y el método, con un botón para enviar el método ahora) y una vista previa en vivo, y puede crear un diseño V2 que empieza igual que la tarjeta que envía Petto.

> [accordion] Los ajustes
>
> ![La página Alertas de misiones de Petto Land: alertas en #misiones con Cazadores de misiones, la tarjeta de Petto, solo Orbs y decoraciones, y las opciones de la tarjeta](https://mintcdn.com/wikipetto/1Wz8dc-Kr9ITtTNY/images/dashboard/automation/es/quests-dashboard.webp?fit=max\&auto=format\&n=1Wz8dc-Kr9ITtTNY\&q=85\&s=485e81b9fe15d9d739c0d35d6a07f162)
>
> Dashboard → Misiones → Alertas de misiones: el canal, el rol, el estilo, los filtros y lo que oculta la tarjeta.

> [accordion] El hilo
>
> ![El cuadro Hilo: un hilo bajo cada alerta activado, su nombre, la mención del rol y cuándo se oculta un hilo inactivo](https://mintcdn.com/wikipetto/1Wz8dc-Kr9ITtTNY/images/dashboard/automation/es/quests-dashboard-thread.webp?fit=max\&auto=format\&n=1Wz8dc-Kr9ITtTNY\&q=85\&s=bb07dfac99ccccc5cdf5a26b767a8305)
>
> Dashboard → Misiones → Alertas de misiones: el hilo bajo cada alerta.

> [accordion] El método
>
> ![El cuadro Cómo completarla con el método activado, el texto, En el hilo de la alerta, sin mención y Enviar el método ahora](https://mintcdn.com/wikipetto/1Wz8dc-Kr9ITtTNY/images/dashboard/automation/es/quests-dashboard-method.webp?fit=max\&auto=format\&n=1Wz8dc-Kr9ITtTNY\&q=85\&s=8f52b4e548a62df3edefd945323c9f42)
>
> Dashboard → Misiones → Alertas de misiones: el método, dónde va y el botón para enviarlo ahora.

> [accordion] La vista previa
>
> ![Una vista previa de una tarjeta de misión con las fechas, las plataformas, la tarea, la recompensa de 200 Orbs, un límite por país y el botón Aceptar misión](https://mintcdn.com/wikipetto/1Wz8dc-Kr9ITtTNY/images/dashboard/automation/es/quests-dashboard-preview.webp?fit=max\&auto=format\&n=1Wz8dc-Kr9ITtTNY\&q=85\&s=d6edffcb70c4115abd5ff0acce73d3f1)
>
> Dashboard → Misiones → Alertas de misiones: la vista previa en vivo de la tarjeta.

Para los embeds guardados están disponibles las variables `{quest.*}`, con todos los estilos de marca de tiempo para el inicio y el final de una misión (`{quest.starts.relative}`, `{quest.expires.full}`) y tiempos en palabras como `{quest.starts_ago}` y `{quest.expires_in}` que también funcionan en títulos y pies. Mira [Variables](https://wiki.petto.sbs/es/resources/scripting/variables.md).


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