Comment je lis Slack sans que Nova envoie quoi que ce soit ?
But
Chercher et lire dans Slack avec Nova. Nova n’écrit jamais dans Slack.
Avant de commencer
- La vue Expert. Le passage est dans Comment je passe de Simple à Expert ?
- Ta propre app Slack dans ton espace de travail, avec un jeton utilisateur (xoxp). Un jeton de bot ne suffit pas.
Étapes
- Dans Slack, crée ta propre app. Ajoute les scopes utilisateur search:read, channels:read, channels:history et users:read. chat:write n’est pas nécessaire.
- Pour les canaux privés, ajoute groups:read et groups:history. Pour les messages directs, ajoute im:read, im:history, mpim:read et mpim:history. Installe l’app dans l’espace de travail et copie le jeton utilisateur. Il commence par xoxp.
- Settings, Apps & services. Tape Slack dans Chercher un service… et touche la ligne Slack.
- Saisis le jeton dans le champ Jeton Slack (optionnel). Nova le garde chiffré. Le champ s’appelle ensuite Jeton Slack (défini).
- Lire aussi les canaux privés et Lire aussi les messages directs sont coupés au départ. Sans ces cases, Nova ne voit que les canaux publics.
- Ne pas envoyer le contenu Slack à l’IA cloud tient Slack à l’écart des fournisseurs cloud.
- Demande à l’avatar. Nova cherche dans Slack, liste les canaux ou lit les derniers messages d’un canal. Il n’y a pas de carte, parce que Nova n’envoie rien.
Exemple
« Qu’est-ce qui a été dit dans Slack sur la sortie ? » — « Quoi de neuf dans #projet ? »
Problèmes fréquents
- Slack exige un jeton utilisateur (xoxp). Avec un jeton de bot, Nova ne peut pas chercher.
- Si Nova dit qu’il manque un scope au jeton, ajoute le scope dans l’app Slack, réinstalle l’app et saisis le nouveau jeton.
- Une recherche donne au plus 20 résultats, un canal les 50 derniers messages.
- Avec Ne pas envoyer le contenu Slack à l’IA cloud, Nova ne répond sur Slack que si Ollama est le fournisseur. Sinon une erreur revient.
- Avec Privacy Lock, Nova n’interroge pas Slack. Voir Comment j’active Privacy Lock ?
Vérifié avec Nova-Assistant 0.8.21.