Publicité
Mou devient rapidement l'une des plateformes de chat les plus populaires pour les équipes et les communautés. En plus de la communication, il existe de nombreuses façons d'unifier les informations à l'intérieur de Slack, mais il y a peu d'intégrations qui vous permettent contrôler les services externesdepuis Slack Tirez le meilleur parti de Slack avec ces 7 conseilsAvec une interface utilisateur intelligente, Slack rend un workflow potentiellement complexe simple et intuitif. Il a redéfini la communication. Faites un meilleur usage de Slack avec ces conseils. Lire la suite - jusqu'à maintenant.
Si vous avez jamais entendu parler de Slack Slack rend la communication de groupe plus rapide et plus facileLes e-mails de groupe peuvent vraiment réduire la productivité. Il est temps de mettre les clients de messagerie au repos et d'utiliser des services de collaboration comme Slack récemment lancé. Lire la suite , alors il est temps de l'examiner de plus près pour vos besoins de communication (de l'équipe). Bien sûr, le courrier électronique est idéal pour les conversations de groupe, et la messagerie instantanée est bien pour les réunions individuelles ou en petit groupe, mais les deux ont des inconvénients que Slack surmonte.
Une conversation par e-mail peut prendre des jours pendant que vous attendez que les gens vérifient les e-mails et répondent. La messagerie instantanée exige que les participants restent attachés à leur ordinateur jusqu'à la fin de la communication. Slack n'a aucune de ces exigences.
Et maintenant, grâce à une puissante intégration Slack appelée "Commandes slash", Vous pouvez émettre des chaînes POST ou GET via URL vers tout service externe qui peut le recevoir.
Ne vous inquiétez pas - vous N'AVEZ PAS à être programmeur Quel langage de programmation apprendre - Programmation WebAujourd'hui, nous allons jeter un œil aux différents langages de programmation Web qui alimentent Internet. Ceci est la quatrième partie d'une série de programmation pour débutants. Dans la partie 1, nous avons appris les bases de ... Lire la suite pour savoir comment procéder. Vous n'avez même pas besoin d'être particulièrement avertis en technologie.
Il s'agit essentiellement de trois étapes, et vous pouvez faire quelque chose d'aussi cool que de créer votre propre commande Slack personnalisée (une commande barre oblique) qui publie une nouvelle tâche sur ToDoist. Ou publie un nouveau message sur la page Facebook de l'entreprise. Ou ajoute un nouvel événement à la société Google Calendar!
Comprendre les commandes Slack et Slash
Si vous n'êtes pas familier avec Slack, il s'agit d'une collection de "canaux" - alias sujets - où les gens peuvent se joindre et participer à la conversation à leur convenance. En plus de simplement taper du texte pendant que vous discutez avec des personnes, il existe une liste de «commandes» intégrées que vous pouvez émettre. Il vous suffit de faire précéder la commande d'une barre oblique - d'où le nom «commandes de barre oblique».
Ce sont des commandes comme /leave
quitter un canal, /feed
pour avoir un post de flux RSS externe sur une chaîne, ou /giphy
d'utiliser l'intégration Giphy et de publier des GIF animés amusants dans la conversation. En fait, la plupart des commandes et des intégrations sont axées sur la publication d'informations à partir de ressources externes - des fichiers de Google Drive ou de nouveaux éléments de tâche ajoutés à Wunderlist - dans la conversation Slack.
Mais que se passe-t-il si vous souhaitez utiliser Slack lui-même comme un «centre de commande» plus puissant pour tous les services externes que vous utilisez?
Slack ne propose pas vraiment beaucoup de bonnes intégrations pour cela. Beaucoup sont promis - mais je pense qu'ils sont bloqués parce que l'équipe Slack préfère garder la conversation à l'intérieur de Slack, et n'est pas tellement intéressée à améliorer les autres services sur le Web.
C'est une pensée erronée, car si les gens pouvaient être plus productifs à l'intérieur de Slack, ils passer plus de temps là, plutôt que de vous connecter à ces services externes.
Exemple: chez MakeUseOf, nous avons un système où les éditeurs recommandent des auteurs pour un bonus, pour écrire des articles qui sont particulièrement de haute qualité.
Normalement, ils m'envoyaient un message direct (DM), recommandant le bonus. Je devrais alors copier et coller leur message, me connecter mon compte ToDoist À quel point ToDoist Premium est-il plus productif? Voici 6 bonnes raisons de mettre à niveauJ'ai continué à utiliser ToDoist gratuitement pendant un certain temps. Mais j'ai continué à me heurter à des choses que je voulais faire et que je ne pouvais pas. Rappels par e-mail. Ajout de notes à la tâche. Des choses qui ajouteraient vraiment beaucoup ... Lire la suite et l'ajouter à ma liste. C'est ennuyeux et fastidieux. Ne serait-il pas plus logique de saisir quelque chose comme "/todoist
"Et l'ajouter automatiquement à ma liste de tâches par défaut?
Mieux encore, si je pouvais personnaliser une commande appelée "/author-bonus
"Ou quelque chose comme ça, et laisser les éditeurs ajouter directement ces recommandations à mon compte ToDoist?
Eh bien, en utilisant l'intégration Slash Command disponible (mais quelque peu limitée) à l'intérieur de Slack, et le plan gratuit du Zapier un service (similaire à IFTTT Tasker et IFTTT: le parfait duo d'automatisation pour AndroidTasker automatise tout ce à quoi vous pouvez penser sur votre appareil Android et IFTTT automatise les services Web. Utilisés ensemble, il n'y a rien que vous ne puissiez pas faire. Lire la suite mais un peu plus puissant), vous pouvez faire ce genre de chose. Comme je vais vous le montrer, configurer la commande Slash et le compte Zapier gratuit pour faire ce genre de chose est très facile - et il peut s'étendre à une gamme étonnante d'autres services Web que vous utilisez, pas seulement ToDoist, et pas seulement à faire listes.
Configuration de l'intégration de la commande Slash
Comment créez-vous ces commandes personnalisées? C'est en fait plus facile que vous ne le pensez.
Tout d'abord, jetez un œil à votre zone d'intégration Slack en cliquant sur la flèche vers le bas à côté du nom de votre communauté Slack et en choisissant Configurer les intégrations de la liste.
Choisissez ensuite Slash Commands dans la liste des intégrations.
Cliquez sur l'intégration Slash Commands pour accéder aux paramètres d'intégration. La configuration est simple.
Tout d'abord, nommez simplement la commande. Dans mon cas, je vais l'appeler "/abbonus
“. Ce sera la commande que les gens taperont pour déclencher votre intégration. La ligne suivante - l'URL - est la plus importante. Choisir entre GET ou POST est également important; car cela dépend du service que vous essayez de déclencher avec votre commande personnalisée.
L'écran d'intégration vous fournit également un code "token" spécial si l'autre service avec lequel vous intégrez l'exige. Nous allons voir comment vous comprenez toutes ces choses dans un instant - mais d'abord, gardez à l'esprit que ce rend ce code personnalisé si flexible que vous pouvez transmettre des informations au service externe à l'aide du commander.
Par exemple, dans ce cas, je vais le configurer pour que les gens puissent taper "/abbonus
»Afin de passer le titre de l'article qui mérite un bonus dans le Gestion de la liste de tâches de l'éditeur Comment utiliser Slack pour la gestion de projet avec ces conseils simplesAvec l'ensemble intelligent de fonctionnalités de Slack et l'interface utilisateur sans distraction, la plate-forme peut devenir un outil de gestion de projet pour vous. Découvrez comment le configurer en tant qu'assistant personnel en ligne. Lire la suite .
En utilisant la méthode POST, Slack enverra ces informations au service externe en utilisant la variable "text", comme indiqué ici:
Alors, laissez ces fenêtres ouvertes. Vous devez configurer l'autre service afin d'obtenir le format d'URL correct à coller ici. Examinons cela, puis revenons à cette étape à la fin.
Utiliser Zapier pour faire des choses sympas avec votre commande
Il existe donc des sites comme Facebook ou Twitter qui vous permettront de leur envoyer des URL POST - mais ils sont définis de manière très précise. Par exemple pour Facebook, vous devez passer une chaîne comme celle-ci:
http://www.facebook.com/sharer/sharer.php? u =
Ensuite, il partagera automatiquement un lien sous votre compte actuellement connecté.
La méthode GET dans l'intégration Slash Commands que vous configurez vous permettrait de transmettre une telle URL. Cependant, la limitation est que Slack n'enverra que le jeton, team_id, team_domain et d'autres variables en utilisant ces variables exactes. Il n'y a pas d'option pour définir une variable "u" ou "t".
C'est malheureux, mais heureusement, il existe un service appelé Zapier qui vous permet d'émettre des commandes POST très flexibles. Simon a écrit une fois sur Zapier, comme un service qu'il a utilisé pour construire une machine de notification RSS Comment transformer n'importe quel site Web en un flux RSSDe nombreux sites Web n'offrent pas de flux RSS, mais il existe toujours un moyen facile d'obtenir des notifications automatiques chaque fois qu'un site est mis à jour! Lire la suite .
L'équipe Zapier a programmé un outil génial appelé "Webhooks par Zapier"Qui peut littéralement analyser toute commande POST que vous lui envoyez, et il comprendra automatiquement les variables. Pour configurer cela, il suffit de "Faites un zap!", Puis recherchez et choisissez Webhooks par Zapier.
En dessous, sélectionnez la liste déroulante et choisissez «Catch Hook». Comme vous pouvez le voir, Zapier est capable d'accepter un POST, PUT ou GET lorsque vous souhaitez lui transmettre des informations. Sur le côté droit de cette même page, vous pouvez choisir le service pour lequel vous souhaitez déclencher une action. Dans mon cas, je veux ajouter automatiquement une tâche dans ToDoist, avec le texte qui a été transmis avec la commande Slack.
Revenez à l'URL dont vous aviez besoin lors de la configuration de l'intégration de la commande Slash dans Slack. L'étape 2 du processus «Make a Zap» vous donne l'URL dont vous avez besoin.
Copiez cette URL. Revenez à la page d'intégration Slack, collez-la dans le champ URL et enregistrez l'intégration. Ensuite, accédez à l'un de vos canaux Slack normaux et testez-le à l'aide de votre nouvelle commande. Cela enverra un test POST à Zapier.
Revenez ensuite à Zapier et à l'étape suivante, vous verrez un bouton pour "Tester les Webhooks par déclencheur Zapier“. Cela vérifiera la file d'attente pour toutes les commandes que vous avez envoyées et analysera le POST pour les données disponibles.
Après avoir identifié vos données POST, vous verrez l'exemple s'afficher là où le bouton Test se trouvait précédemment à l'étape 6.
Si vous voyez des échantillons apparaître, cela signifie que Zapier a vu la communication de Slack et vous êtes prêt à partir!
En fait, si vous faites défiler jusqu'à l'étape 5 où les champs ToDoist sont configurés, vous remarquerez que lorsque vous cliquez sur "Insérer des champs", Zapier affiche maintenant toutes les données que votre commande Slack a envoyées. Comme vous pouvez le voir, le paramètre «Texte» suivant la commande est passé et reconnu par Zapier.
Comme vous pouvez le voir dans la capture d'écran ci-dessus, en configurant le texte de la commande pour qu'il soit transmis à ToDoist en tant que nouvelle tâche, tout ce qui suit la commande / abbonus dans Slack deviendra une nouvelle tâche ToDoist! C'est si simple.
Test de l'intégration de Slack à ToDoist
Maintenant que vous avez créé le «Zap» Zapier, la commande est prête. La chose intéressante à ce sujet est que vous pouvez créer des intégrations qui ne sont même pas actuellement proposées par Slack.
Par exemple, Slack n'offre pas d'intégration ToDoist - surtout pas sortante. En utilisant la procédure ci-dessus, vous venez d'en créer un!
Testez-le. Allez simplement dans Slack et dans n'importe quel canal, tapez votre commande.
Dans mon cas, c'est la commande bonus suivie du nom de l'auteur puis du nom du titre auquel donner un bonus.
En me connectant à mon compte ToDoist, je peux voir que la nouvelle tâche est apparue comme par magie dans la liste des tâches!
Il s'agit d'une seule intégration possible à l'aide de l'intégration de la commande Slash dans Slack. Tout service pouvant recevoir des hooks Web POST ou GET pourrait potentiellement être intégré. En utilisant la puissance de Zapier comme décrit ici, vous pouvez même intégrer des services qui n'acceptent pas les commandes GET ou POST, car Zapier fait cette partie pour vous. Allez-y, intégrez les commandes Slack à des services comme Google Agenda, Gmail, Google Drive, Une note OneNote est désormais vraiment gratuit avec plus de fonctionnalités qu'auparavantEvernote ne régit plus le perchoir des applications de prise de notes. Microsoft a récemment annoncé que OneNote serait plus gratuit que jamais. Laissez-nous vous montrer ce que cela signifie en termes de fonctionnalités et de fonctionnalités. Lire la suite , MySQL, Twitter, Facebook et plus encore.
Le seul inconvénient d'avoir à utiliser Zapier est que le compte gratuit ne permet 100 tâches par mois. Si vous n'êtes pas une petite entreprise, cela suffit pour un individu. Le plan de base commence à 20 $ / mois et augmente à partir de là.
Avez-vous bénéficié d'intégrations Slack intéressantes? Quelles sont les intégrations créatives Zapier que vous avez configurées? Partagez vos propres astuces et conseils dans la section des commentaires ci-dessous!
Ryan est titulaire d'un BSc en génie électrique. Il a travaillé 13 ans dans l'ingénierie d'automatisation, 5 ans dans l'informatique et est maintenant ingénieur d'applications. Ancien rédacteur en chef de MakeUseOf, il a pris la parole lors de conférences nationales sur la visualisation des données et a été présenté à la télévision et à la radio nationales.