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-canalReemplaza @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-postsO 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:
- 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.
- Verificación de permisos
InstaSwift comprueba que tiene los permisos necesarios para publicar en el canal que especificaste (Send Messages, Embed Links, Attach Files).
- 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.
- 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.
Ver tus feeds activos
Para ver todos los feeds que tienes configurados en tu servidor, usa:
/feed listEl 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
| Plan | Feeds activos | Delay |
|---|---|---|
| Free | 3 | ~5 minutos |
| Pro Pro | 20 | Tiempo real (<2s) |
| Server Server | Ilimitados | Tiempo 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 #naturalezaReemplaza [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.
Errores comunes al añadir el primer feed
| Error | Causa | Solución |
|---|---|---|
| "La cuenta no existe" | Nombre de usuario incorrecto o cuenta eliminada | Verifica el nombre exacto en Instagram |
| "La cuenta es privada" | La cuenta de Instagram tiene privacidad activada | Solo funciona con cuentas públicas |
| "Sin permisos en el canal" | El bot no tiene permisos para escribir en ese canal | Revisa los permisos del canal |
| "Límite de feeds alcanzado" | Ya tienes 3 feeds en el plan Free | Elimina uno o actualiza el plan |