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 --reelsSi 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 --storiesQué 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.
#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 --reelsEl 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ón | Causa |
|---|---|
| No se reproduce el vídeo en Discord | Instagram no expone URLs directas a archivos de vídeo en su API pública |
| El thumbnail puede ser de baja resolución | La API de Instagram no siempre devuelve la imagen de portada en alta resolución |
| Reels de cuentas privadas no disponibles | Solo se accede a contenido de cuentas públicas |
| Reels muy recientes pueden tardar en aparecer | Instagram puede tardar en procesar el Reel y hacerlo disponible en la API |