Como leio o Slack sem que a Nova envie nada?
Objetivo
Procurar e ler no Slack com a Nova. A Nova nunca escreve no Slack.
Antes de começar
- A vista Expert. A mudança está em Como mudo entre Simple e Expert?
- Uma app Slack tua no teu workspace, com um token de utilizador (xoxp). Um token de bot não chega.
Passos
- Cria uma app tua no Slack. Junta os scopes de utilizador search:read, channels:read, channels:history e users:read. chat:write não é preciso.
- Para canais privados junta groups:read e groups:history. Para mensagens diretas junta im:read, im:history, mpim:read e mpim:history. Instala a app no workspace e copia o token de utilizador. Começa por xoxp.
- Settings, Apps e serviços. Escreve Slack em Procurar um serviço… e toca na linha Slack.
- Escreve o token no campo Token Slack (opcional). A Nova guarda-o cifrado. Depois o campo chama-se Token Slack (definido).
- Ler também canais privados e Ler também mensagens diretas vêm desligados. Sem estas caixas, a Nova só vê canais públicos.
- Não enviar conteúdos Slack para IA na nuvem mantém o Slack longe dos fornecedores na nuvem.
- Pergunta ao avatar. A Nova procura no Slack, lista canais ou lê as últimas mensagens de um canal. Não há cartão, porque a Nova não envia nada.
Exemplo
«O que se disse no Slack sobre o lançamento?» — «O que há de novo em #projeto?»
Problemas frequentes
- O Slack precisa de um token de utilizador (xoxp). Com um token de bot, a Nova não procura.
- Se a Nova disser que falta um scope ao token, junta o scope na app Slack, reinstala a app e escreve o token novo.
- Uma pesquisa dá no máximo 20 resultados, um canal as últimas 50 mensagens.
- Com Não enviar conteúdos Slack para IA na nuvem, a Nova só responde sobre o Slack se o Ollama for o fornecedor. Senão, volta um erro.
- Com o Privacy Lock, a Nova não consulta o Slack. Ver Como ligo o Privacy Lock?
Verificado com a Nova-Assistant 0.8.21.