Skip to content
Solución de problemasSlackMemberAdmin

Los enlaces de canal en los mensajes de Slack no funcionan

Los enlaces de canal en los mensajes de Slack no funcionan

Dailybot publica un mensaje que menciona un canal o incluye un enlace, pero al hacer clic da error, no lleva a ningún sitio o dice que no tienes acceso. Slack resuelve los enlaces de canal usando IDs y la pertenencia. Si el canal es privado, fue renombrado, archivado o pertenece a otro espacio de trabajo, el enlace se comporta distinto a la URL de un canal público en un navegador.

Comprobación rápida

  • Pertenencia – Únete primero al canal manualmente y luego vuelve a hacer clic en el enlace. Los canales privados se ocultan a quienes no son miembros.
  • Espacio de trabajo – Confirma que el enlace apunte a un canal del mismo espacio de trabajo de Slack donde Dailybot está instalado para tu organización.
  • El canal aún existe – Los canales archivados o eliminados rompen los enlaces antiguos aunque Dailybot haya guardado un nombre en caché.
  • Invita a Dailybot – Para los canales privados, usa /invite @Dailybot para que el bot pueda resolver y publicar de forma consistente.
  • Cliente vs. web – Prueba tanto Slack de escritorio como la versión web; algunos errores poco frecuentes del cliente afectan al análisis de los enlaces.

Causas comunes y soluciones

Canales privados

Slack no abrirá un canal privado al que nunca te hayas unido. Pide a un miembro que te invite, o pide a un administrador que publique un enlace de invitación por los medios habituales de Slack. Después de unirte, las referencias generadas por Dailybot deberían funcionar igual que las menciones nativas de Slack. Si Dailybot debe publicar en ese canal privado, añade el bot antes de depender de enlaces directos en los mensajes automáticos.

El ID del canal cambia tras una migración

Los traslados de Enterprise Grid, las exportaciones o las fusiones de espacios de trabajo a veces reasignan los IDs de canal. Los mensajes antiguos de Dailybot pueden llevar IDs obsoletos. Pregunta a un administrador si hubo una migración reciente. Las nuevas publicaciones, tras volver a conectar la integración de Slack, suelen tomar IDs nuevos. Para runbooks críticos, edita la plantilla para volver a seleccionar el canal desde el selector en lugar de pegar un enlace manual.

Permisos del espacio de trabajo

Las políticas de Slack a nivel de organización pueden bloquear el salto desde enlaces generados por apps o restringir la previsualización (unfurling). Compara el comportamiento de un enlace #channel publicado por una persona con el enlace de Dailybot. Si ambos fallan, la limitación es la política del espacio de trabajo, no Dailybot. Si solo falla el de Dailybot, vuelve a conectar Slack en Integrations y regenera la plantilla del mensaje.

Enlaces mal formados o truncados

Si alguien editó un mensaje o una macro truncó una URL, Slack recibe un enlace directo no válido. Copia la URL completa desde el origen del mensaje o reconstruye el enlace usando la función Copy link del clic derecho sobre el canal en Slack, luego actualiza la plantilla de Dailybot para usar la forma canónica.

Si nada de esto funcionó

Antes de contactar con soporte, reúne:

  • El nombre del espacio de trabajo de Slack (no secreto) y si usas Grid
  • Si el canal afectado es público o privado
  • Un mensaje de ejemplo (captura) que muestre el enlace roto
  • Si los enlaces nativos #channel de personas funcionan en el mismo contexto
  • Si el canal se trasladó o se archivó recientemente
  • Los pasos que ya probaste de este artículo

Luego contacta con el soporte de Dailybot desde las opciones de Ayuda o Contacto del producto o en el sitio web.

Artículos relacionados