¿Cómo leo Slack sin que Nova envíe nada?
Objetivo
Buscar y leer en Slack con Nova. Nova nunca escribe en Slack.
Antes de empezar
- La vista Expert. El cambio está en ¿Cómo cambio entre Simple y Expert?
- Tu propia app de Slack en tu espacio de trabajo, con un token de usuario (xoxp). Un token de bot no basta.
Pasos
- Crea tu propia app en Slack. Añade los scopes de usuario search:read, channels:read, channels:history y users:read. chat:write no hace falta.
- Para canales privados añade groups:read y groups:history. Para mensajes directos añade im:read, im:history, mpim:read y mpim:history. Instala la app en el espacio de trabajo y copia el token de usuario. Empieza por xoxp.
- Settings, Apps y servicios. Escribe Slack en Buscar un servicio… y toca la fila Slack.
- Escribe el token en el campo Token de Slack (opcional). Nova lo guarda cifrado. Después el campo se llama Token de Slack (puesto).
- Leer también canales privados y Leer también mensajes directos vienen apagados. Sin estas casillas, Nova solo ve canales públicos.
- No enviar contenido de Slack a la IA en la nube mantiene Slack lejos de los proveedores en la nube.
- Pregunta al avatar. Nova busca en Slack, lista canales o lee los últimos mensajes de un canal. No hay tarjeta, porque Nova no envía nada.
Ejemplo
«¿Qué se dijo en Slack sobre el lanzamiento?» — «¿Qué hay de nuevo en #proyecto?»
Problemas frecuentes
- Slack necesita un token de usuario (xoxp). Con un token de bot, Nova no puede buscar.
- Si Nova dice que al token le falta un scope, añádelo en la app de Slack, reinstala la app y escribe el token nuevo.
- Una búsqueda da como máximo 20 resultados, un canal los últimos 50 mensajes.
- Con No enviar contenido de Slack a la IA en la nube, Nova solo responde sobre Slack si Ollama es el proveedor. Si no, vuelve un error.
- Con Privacy Lock, Nova no consulta Slack. Ver ¿Cómo activo Privacy Lock?
Comprobado con Nova-Assistant 0.8.21.