Un feed, un canal
Cada feed tiene exactamente un canal de destino: todos los posts detectados de esa cuenta de Instagram se publican en ese canal. Si quieres que el mismo contenido llegue a dos canales distintos, necesitas crear dos feeds separados (uno para cada canal), lo que consume dos slots de tu límite de plan.
Canal dedicado: la práctica más recomendada
La mejor práctica es crear un canal específico para cada feed o grupo de feeds relacionados. Esto tiene varias ventajas:
- Los miembros pueden activar o desactivar notificaciones del canal según sus intereses.
- El contenido de Instagram no interfiere con las conversaciones del servidor.
- Es más fácil moderar y limpiar contenido si hace falta.
- Los miembros saben exactamente dónde encontrar el contenido de Instagram.
Nombres de canal recomendados:
#instagram-updates#ig-posts#📸-instagram#nombre-artista-ig
Permisos que necesita el bot en el canal
El bot necesita estos permisos específicamente en el canal de destino (no solo a nivel de servidor):
| Permiso en el canal | Para qué lo necesita |
|---|---|
| Ver canal | Poder acceder al canal |
| Enviar mensajes | Publicar los embeds con el contenido de Instagram |
| Insertar enlaces (Embed Links) | Mostrar los embeds enriquecidos con imágenes |
| Adjuntar archivos | Enviar imágenes cuando sea necesario |
| Leer historial de mensajes | Verificar que no se dupliquen publicaciones |
Para revisar los permisos del bot en un canal específico: en Discord, ve al canal, haz clic en el engranaje de Editar canal > Permisos > busca el rol de InstaSwift.
Canal de solo lectura para los miembros
Una configuración muy popular es hacer el canal de solo lectura para los miembros pero permitir que el bot escriba. Para ello:
- En los permisos del canal
Para el rol
@everyone(o el rol base de tu servidor), desactiva el permiso "Enviar mensajes". - Crea una excepción para InstaSwift
Añade el rol de InstaSwift en los permisos del canal con "Enviar mensajes" activado explícitamente. Esto permite que el bot escriba aunque @everyone no pueda.
Canal de hilo (Thread) como destino Pro
Con el plan Pro puedes configurar un hilo de Discord como canal de destino para un feed. Esto es útil para organizar posts de una cuenta concreta en un hilo dentro de un canal más general. Para configurar un hilo como destino, usa el dashboard: en el selector de canal, verás también los hilos activos del servidor.
Múltiples feeds al mismo canal
Es completamente posible tener varios feeds apuntando al mismo canal. Por ejemplo, un canal #noticias-ig podría recibir posts de tres cuentas de medios distintas:
/feed add cuenta:@elpais canal:#noticias-ig/feed add cuenta:@bbcmundo canal:#noticias-ig/feed add cuenta:@latercera canal:#noticias-igLos posts aparecerán intercalados en el canal según su orden cronológico de publicación en Instagram.
Cambiar el canal de un feed existente
Desde el dashboard puedes cambiar el canal de destino de un feed existente sin necesidad de eliminarlo y recrearlo. Ve al feed, haz clic en "Editar" y selecciona el nuevo canal de destino en el desplegable.