Une connexion Slack correspond à un canal d’une équipe Slack, pas à toute l’équipe. Connectez le canal dans lequel vous voulez qu’Ocoya publie ; recommencez pour un deuxième canal. Les canaux publics comme privés fonctionnent.
Avant de commencer
Vous devez être autorisé à ajouter des applications à votre équipe Slack. Beaucoup d’équipes laissent n’importe quel membre le faire. D’autres demandent d’abord à un administrateur d’approuver les nouvelles applications, et Slack vous le signale au moment de la connexion.
Pour connecter un canal privé, vous devez en être membre. Slack ne liste que les canaux privés dont vous faites partie.
Connecter Slack
Ouvrir Channels
Sélectionnez Channels dans la barre latérale gauche, puis Connect channel.
Choisir Slack
Sélectionnez Slack dans le panneau Add a connection. Il se trouve sous Community, sous Discord.
Choisir l'équipe et le canal
Slack demande à quelle équipe ajouter Ocoya et dans quel canal il doit publier. Ces deux choix se font sur l’écran propre à Slack.
Autoriser
Approuvez la demande. Le canal apparaît sur votre page Channels sous la forme #channel-name, avec le nom de votre équipe Slack à côté.
Slack affiche “App is not approved by Slack” sur cet écran. Cela signifie seulement qu’Ocoya n’est pas encore listé dans le Slack Marketplace. Cela n’empêche pas l’application de fonctionner.
Canaux privés
Une application ne peut pas rejoindre seule un canal privé : quand vous en choisissez un, Ocoya utilise une fois votre autorisation pour s’y ajouter. C’est pourquoi l’écran de Slack demande aussi de gérer les canaux privés dont vous faites partie. Ocoya rend aussitôt cette autorisation et ne la conserve jamais.
Si votre équipe Slack n’autorise pas les membres à ajouter des applications aux canaux, le canal se connecte quand même et Ocoya vous avertit : “Ocoya could not add itself to that channel”. Tapez /invite @Ocoya dans le canal avant votre premier post.
Aspect des posts
Les posts arrivent de l’application Ocoya, pas de votre compte Slack personnel. Les liens s’affichent avec un aperçu comme lorsque quelqu’un en colle un.
Ocoya ne notifie jamais @channel, @here ni personne d’autre, même si votre légende contient ces mots.
Ce que vous pouvez publier
| Type de post | Pris en charge |
|---|---|
| Post texte | Oui, sans image |
| Images | Oui, jusqu’à 10 |
| Vidéo | Oui, jusqu’à 10 |
| GIF | Oui, jusqu’à 10 |
| Images, vidéos et GIF ensemble | Oui, jusqu’à 10 en mélangeant |
Les fichiers sont partagés dans un seul message, avec votre texte au-dessus. Une carte de lien ne s’affiche que sur les posts sans fichier.
Limites de Slack
| Limite | |
|---|---|
| Texte du post | 40 000 caractères |
| Hashtags | Pas de limite. Slack les affiche comme du texte brut |
| Fichiers par post | 10, 100 Mo maximum chacun |
Déconnexion
Déconnecter le canal dans Ocoya arrête les publications d’Ocoya à cet endroit. Quand vous déconnectez le dernier canal Ocoya d’une équipe Slack, Ocoya se retire aussi de cette équipe.
Retirer plutôt l’application Ocoya depuis la page Apps de Slack déconnecte d’un coup tous les canaux de cette équipe. Ils affichent Reconnect needed sur votre page Channels.
Problèmes courants
“The Ocoya app is not in this private Slack channel.” Ocoya n’a pas pu s’ajouter lors de la connexion. Tapez /invite @Ocoya dans le canal et relancez le post, ou reconnectez le canal.
“The Ocoya app was removed from this Slack…” Quelqu’un a retiré Ocoya côté Slack. Reconnectez le canal ; voir Reconnecter un canal.
“This Slack channel is archived.” Désarchivez-le dans Slack, ou connectez un autre canal.
“Slack asks for an admin’s approval.” Votre équipe Slack restreint les nouvelles applications. Demandez à un administrateur Slack d’approuver Ocoya, puis reconnectez-vous.
“Install Ocoya into one Slack team inside your Enterprise Grid…” Vous avez choisi toute une organisation Enterprise Grid. Choisissez plutôt une équipe à l’intérieur.