Plan requerido La detección de Reels está disponible únicamente en los planes Pro y Server. En el plan Free solo se detectan posts de fotos.

Cómo activar la detección de Reels

Cuando añades un nuevo feed, puedes activar los Reels con el parámetro --reels:

/feed add cuenta:@nombreusuario canal:#reels-discord --reels

Si ya tienes un feed existente y quieres añadirle la detección de Reels, usa el dashboard para editar el feed o elimínalo y vuelve a crearlo con el flag --reels.

También puedes activar simultáneamente posts, reels y stories:

/feed add cuenta:@artista canal:#ig-todo --reels --stories

Qué se publica cuando hay un nuevo Reel

Cuando InstaSwift detecta un Reel nuevo, publica en Discord un embed con:

  • Thumbnail del Reel: La imagen de portada del vídeo, que Instagram extrae automáticamente del primer frame o de la imagen de portada personalizada.
  • Etiqueta "Reel": Un indicador visual que diferencia el mensaje de un post de foto normal.
  • Caption: El texto de la publicación (si existe), truncado a 300 caracteres.
  • Enlace directo: Un botón o enlace que lleva directamente al Reel en Instagram.
  • Duración: La duración del Reel en segundos (si está disponible en la API).

¿Por qué Discord no reproduce el vídeo directamente?

Esta es la pregunta más frecuente sobre los Reels. La respuesta es técnica pero importante de entender:

Discord puede reproducir vídeos directamente cuando se adjunta el archivo de vídeo o cuando la URL es un enlace directo a un archivo .mp4 público. Instagram no proporciona URLs directas a archivos de vídeo a través de su API pública; en su lugar, sirve los vídeos a través de un sistema de CDN autenticado con tokens de tiempo limitado.

Intentar descargar y re-subir los vídeos a Discord estaría fuera del alcance de los términos de servicio de Instagram y crearía problemas de derechos de autor. Por eso InstaSwift opta por el enfoque de thumbnail + enlace, que es legal y respeta la propiedad del contenido.

Consejo Considera crear un canal dedicado solo para Reels (por ejemplo #reels-ig) separado del canal de posts. Los Reels tienen un formato visual distinto y mantenerlos separados hace el servidor más organizado.

Canal separado para Reels

Si monitorizas una cuenta que publica tanto posts como Reels, puedes configurar dos feeds distintos apuntando a canales diferentes:

/feed add cuenta:@artista canal:#posts-ig
/feed add cuenta:@artista canal:#reels-ig --reels

El primer feed publicará en #posts-ig solo cuando haya fotos o carruseles. El segundo publicará en #reels-ig solo cuando haya Reels. Cada feed consume un slot de tu límite de feeds.

Limitaciones técnicas de los Reels

LimitaciónCausa
No se reproduce el vídeo en DiscordInstagram no expone URLs directas a archivos de vídeo en su API pública
El thumbnail puede ser de baja resoluciónLa API de Instagram no siempre devuelve la imagen de portada en alta resolución
Reels de cuentas privadas no disponiblesSolo se accede a contenido de cuentas públicas
Reels muy recientes pueden tardar en aparecerInstagram puede tardar en procesar el Reel y hacerlo disponible en la API