Cómo usarlo
/feed listNo tiene parámetros obligatorios. Al ejecutarlo, el bot responde con un mensaje embed que contiene una tabla con todos los feeds del servidor.
Explicación de cada columna
Cada fila de la tabla representa un feed. Las columnas son:
| Columna | Qué representa | Ejemplo |
|---|---|---|
| ID | Identificador único del feed en este servidor. Úsalo en /feed pause, /feed remove, etc. | 7 |
| Cuenta | Nombre de usuario de Instagram monitoreado | @natgeo |
| Canal | Canal de Discord donde se publican los posts | #instagram-posts |
| Estado | Estado actual del feed (ver abajo) | 🟢 Activo |
| Último post | Hace cuánto se publicó el último post en Discord (o "—" si nunca) | hace 2h |
| Filtros | Número de filtros activos en ese feed | 2 |
Estados posibles
La columna "Estado" puede mostrar uno de estos tres valores:
- 🟢 Activo: El feed funciona correctamente. El bot está monitoreando la cuenta y publicará el próximo post.
- 🟡 Pausado: El feed está detenido manualmente. No publicará hasta que lo reactives con
/feed resume [id]. - 🔴 Error: El feed encontró un problema. El bot también habrá intentado notificarte en el canal de administración. Causas comunes: canal eliminado, cuenta de IG desaparecida, permisos revocados.
Importancia del ID del feed
El ID es el número que aparece en la primera columna. Es el identificador que InstaSwift usa internamente para ese feed. Lo necesitas para:
- Pausar el feed:
/feed pause 7 - Reactivar el feed:
/feed resume 7 - Eliminar el feed:
/feed remove 7 - Añadir filtros:
/filtro add 7 hashtag #bts - Listar filtros:
/filtro list 7
¿Qué pasa si no hay feeds?
Si aún no has creado ningún feed, el bot responde con el mensaje "No hay feeds configurados en este servidor" junto con el comando para crear el primero:
/feed add cuenta:[cuenta] canal:[#canal]/feed list periódicamente para revisar el estado de tus feeds, especialmente si algún canal de Instagram suele publicar con poca frecuencia. Detectarás feeds con error antes de que pasen desapercibidos.