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

# Notificaciones de Podcasts

> Anuncia nuevos episodios de podcast en tu servidor de Discord, con carátula y detalles del episodio.

<Info>
  Requiere **Basic**. Hasta **10 podcasts** por servidor. Consulta [cómo funcionan las notificaciones](/es/notifications/overview) para las reglas compartidas.
</Info>

## Añadir un podcast

Busca por nombre. Vetox busca el programa en un directorio de podcasts y guarda su feed.

## Ajustes

| Ajuste                                  | Predeterminado            | Notas                               |
| --------------------------------------- | ------------------------- | ----------------------------------- |
| **Canal de Discord**                    | —                         | Requerido                           |
| **Notificar en episodios nuevos**       | **Activado**              |                                     |
| **Mensaje personalizado**               | Ninguno                   | Texto plano, hasta 2.000 caracteres |
| **Rol a mencionar**                     | Ninguno                   |                                     |
| **Embed de notificación personalizado** | Predeterminado de Podcast | Púrpura                             |

## Variables

| Variable                | Se resuelve como    |
| ----------------------- | ------------------- |
| `{episode.title}`       | Título del episodio |
| `{episode.url}`         | Enlace al episodio  |
| `{episode.description}` | Notas del episodio  |
| `{podcast.name}`        | Nombre del programa |

<Warning>
  **Tres variables ofrecidas nunca producen valor:**

  | Variable             | Comportamiento                                                                                         |
  | -------------------- | ------------------------------------------------------------------------------------------------------ |
  | `{episode.duration}` | Siempre vacía: la duración del episodio no se lee del feed                                             |
  | `{podcast.author}`   | Siempre vacía                                                                                          |
  | `{podcast.artwork}`  | Vacía a menos que el propio feed lleve carátula a nivel de canal; la carátula del directorio no se usa |

  Aparecen en el desplegable de variables pero se resuelven a nada, y **cualquier campo de embed construido solo con ellas se descarta del mensaje**. Esta es la causa más común de que un embed de podcast llegue con menos campos de lo esperado.

  No construyas un embed alrededor de ellas.
</Warning>

<Tip>
  Un embed de podcast fiable usa `{episode.title}` como título, `{episode.description}` como cuerpo, `{episode.url}` como enlace y `{podcast.name}` en el pie. El resto no es fiable.
</Tip>

## Qué se anuncia

Se comprueba cada **5 minutos** con un **enfriamiento de 5 minutos** por programa, leyendo el feed del programa directamente en lugar del directorio.

Mismo comportamiento que [RSS](/es/notifications/rss): sin límite por consulta, corte de antigüedad de 2 horas en elementos con fechas legibles y lista de vistos de 7 días. Al feed del programa se le aplican los mismos límites de descarga: debe responder en 10 segundos, mantenerse por debajo de 5 MB y no redirigir más de 3 veces.

<Note>
  Si la búsqueda en el directorio falla al añadir un programa pero el feed es válido, el podcast se añade igualmente, pero puede que aparezca listado por su URL de feed en lugar de por su nombre. Elimínalo y vuelve a añadirlo si el nombre parece incorrecto.
</Note>

## Solución de problemas

<AccordionGroup>
  <Accordion title="El campo de duración nunca aparece">
    `{episode.duration}` siempre está vacía y su campo se descarta. Quítala de tu embed.
  </Accordion>

  <Accordion title="Falta la carátula">
    Solo se usa la carátula a nivel de canal dentro del feed. Muchos feeds no la incluyen. Usa una URL de imagen estática en el embed en su lugar.
  </Accordion>

  <Accordion title="El programa aparece listado por una URL en lugar de por su nombre">
    La búsqueda en el directorio falló mientras el feed fue correcto. Elimínalo y vuelve a añadirlo.
  </Accordion>

  <Accordion title="No llega nada">
    El conmutador de Podcasts en Configuración del servidor, premium e Insertar enlaces en el canal.
  </Accordion>
</AccordionGroup>

<Card title="RSS" icon="rss" horizontal href="/es/notifications/rss">
  Sigue un feed de podcast directamente para variables más fiables.
</Card>
