El comando /feed add

El comando principal para añadir un feed es /feed add. Su sintaxis básica es:

/feed add cuenta:@nombreusuario canal:#nombre-del-canal

Reemplaza @nombreusuario con el nombre de usuario de la cuenta de Instagram que quieres monitorear (sin el @, o con él, ambos funcionan), y #nombre-del-canal con el canal de Discord donde quieres que se publique el contenido.

Ejemplo real

Supongamos que quieres que los posts de la cuenta de National Geographic aparezcan en un canal llamado #instagram-posts:

/feed add cuenta:natgeo canal:#instagram-posts

O con el símbolo @:

/feed add cuenta:@natgeo canal:#instagram-posts

¿Qué pasa después de ejecutar el comando?

Al ejecutar /feed add, InstaSwift realiza varias acciones automáticamente:

  1. Verificación de la cuenta

    El bot comprueba que la cuenta de Instagram existe y es pública. Si la cuenta es privada o no existe, te mostrará un error con instrucciones.

  2. Verificación de permisos

    InstaSwift comprueba que tiene los permisos necesarios para publicar en el canal que especificaste (Send Messages, Embed Links, Attach Files).

  3. Confirmación del feed

    El bot responde con un mensaje de confirmación que incluye el ID del feed, la cuenta conectada, el canal de destino y el estado (activo). Guarda ese ID, lo necesitarás para gestionar el feed más adelante.

  4. Publicación de prueba (opcional)

    Si la cuenta tiene publicaciones recientes, el bot puede enviar el último post como "publicación de prueba" para que confirmes que todo funciona. Esto solo ocurre la primera vez.

Nota sobre el delay En el plan Free, el bot revisa si hay contenido nuevo cada 5 minutos. No esperes ver el primer post inmediatamente; puede tardar hasta 5 minutos desde que se publica en Instagram.

Ver tus feeds activos

Para ver todos los feeds que tienes configurados en tu servidor, usa:

/feed list

El bot responderá con una tabla que muestra todos los feeds: su ID, la cuenta de Instagram, el canal de Discord, el estado (activo/pausado) y cuándo se publicó el último post.

Límites del plan Free

Con el plan gratuito puedes tener hasta 3 feeds activos simultáneamente. Si intentas añadir un cuarto feed, el bot te avisará y te mostrará opciones:

  • Eliminar un feed existente con /feed remove [id]
  • Actualizar al plan Pro para tener hasta 20 feeds
PlanFeeds activosDelay
Free3~5 minutos
Pro Pro20Tiempo real (<2s)
Server ServerIlimitadosTiempo real (<2s)

Configurar filtros opcionales

Una vez creado el feed, puedes añadir filtros para controlar qué tipo de posts se publican en Discord. Por ejemplo, si solo quieres publicar posts que contengan el hashtag #naturaleza:

/filtro add [id-del-feed] hashtag #naturaleza

Reemplaza [id-del-feed] con el ID que te dio el bot al crear el feed. Para más información sobre filtros, consulta la sección de Filtros por hashtag.

Listo Tu primer feed está configurado. Espera unos minutos y verás cómo los nuevos posts de Instagram aparecen automáticamente en tu canal de Discord.

Errores comunes al añadir el primer feed

ErrorCausaSolución
"La cuenta no existe"Nombre de usuario incorrecto o cuenta eliminadaVerifica el nombre exacto en Instagram
"La cuenta es privada"La cuenta de Instagram tiene privacidad activadaSolo funciona con cuentas públicas
"Sin permisos en el canal"El bot no tiene permisos para escribir en ese canalRevisa los permisos del canal
"Límite de feeds alcanzado"Ya tienes 3 feeds en el plan FreeElimina uno o actualiza el plan