Le moyen ultime de faire fonctionner Slack avec vos services préférés

Le moyen ultime de faire fonctionner Slack avec vos services préférés / l'Internet

Slack est en train de devenir l'une des plateformes de discussion les plus populaires pour les équipes et les communautés. Outre la communication, il existe de nombreuses façons d’unifier l’information dans Slack, mais peu d’intégrations vous permettent de contrôler les services externes de Slack Tirez le meilleur parti de Slack avec ces 7 astuces Tirez le meilleur parti de Slack avec ces 7 astuces Grâce à une interface utilisateur intelligente, Slack simplifie et simplifie un flux de travail potentiellement complexe. Il a redéfini la communication. Faites un meilleur usage de Slack avec ces astuces. Lire la suite - jusqu'à maintenant.

Si vous n'avez jamais entendu parler de Slack Slack rend la communication de groupe plus rapide et plus facile, Slack rend la communication de groupe plus rapide et plus simple. Les e-mails de groupe peuvent réellement réduire la productivité. Il est temps de mettre les clients de messagerie au repos et d'utiliser des services de collaboration tels que Slack, récemment lancé. Lisez Plus, alors il est temps de l'examiner de plus près pour répondre aux besoins de communication de votre (équipe). Bien sûr, le courrier électronique est idéal pour les conversations de groupe et la messagerie instantanée convient aux réunions individuelles ou en petits groupes, mais les deux ont des inconvénients que Slack surmonte.

Une conversation par courrier électronique peut prendre des jours pendant que vous attendez que les gens vérifient leur courrier et y répondent. La messagerie instantanée exige que les participants restent connectés à leur ordinateur jusqu'à la fin de la communication. Slack n'a aucune de ces exigences.

Et maintenant, grâce à une puissante intégration de Slack appelée “Commandes Slash“, vous pouvez émettre des chaînes POST ou GET via une URL à tout service externe pouvant le recevoir.

Ne vous inquiétez pas - vous NE devez PAS être programmeur Quel langage de programmation apprendre - Programmation Web Quel langage de programmation apprendre - Programmation Web Aujourd'hui, nous allons examiner les 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 apprendre à le faire. Vous n'avez même pas besoin d'être particulièrement féru de technologie.

En gros, il s’agit de trois étapes et vous pouvez faire quelque chose d’aussi cool que de créer votre propre commande Slack personnalisée (commande slash) qui envoie une nouvelle tâche à ToDoist. Ou publie une nouvelle publication sur la page Facebook de l'entreprise. Ou ajoute un nouvel événement à la société Google Agenda!

Comprendre les commandes slack et slash

Si vous ne connaissez pas Slack, c'est une collection de “canaux” - aka sujets - où les gens peuvent participer et prendre part à la conversation à leur convenance. En plus de taper du texte pendant que vous discutez avec des gens, il existe une liste de fonctions intégrées. “commandes” vous pouvez émettre. Il vous suffit de faire précéder la commande d’une barre oblique - d’où le nom “commandes slash”.

Ce sont des commandes comme /laisser quitter une chaîne, /alimentation avoir un post de flux RSS externe sur un canal, ou / giphy utiliser l'intégration de Giphy et poster 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 provenant de ressources externes - fichiers de Google Drive ou nouvelles tâches ajoutées ajoutées à Wunderlist - dans la conversation Slack..

Mais que se passe-t-il si vous voulez utiliser Slack en tant que plus puissant? “centre de commandement” pour tous les services externes que vous utilisez?

Slack ne fournit 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 par l'amélioration des autres services sur le Web..

C’est une pensée erronée cependant, car si les gens pouvaient être plus productifs à l’intérieur de Slack, ils le feraient. passer plus de temps là-bas, plutôt que de vous connecter à ces services externes.

Exemple: chez MakeUseOf, nous avons un système dans lequel les éditeurs recommandent aux auteurs un bonus, pour la rédaction d'articles de grande qualité..

Normalement, ils m'enverraient un message direct (DM), recommandant le bonus. Je devrais alors copier et coller leur message, me connecter à mon compte ToDoist. ToDoist Premium est-il plus productif? Voici 6 bonnes raisons de mettre à niveau ToDoist Premium est-il encore plus productif? Voici 6 bonnes raisons de mettre à niveau J'ai continué à utiliser ToDoist gratuitement pendant un certain temps. Mais j'ai continué à me heurter à ce que je voulais faire et que je ne pouvais pas. Rappels par courrier électronique. Ajout de notes à la tâche. Des choses qui ajouteraient beaucoup… Lire la suite et l'ajouter à ma liste. C'est ennuyeux et fastidieux. Cela n’aurait-il pas plus de sens si je pouvais taper 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 “/ auteur-bonus” ou quelque chose comme ça, et laissez les éditeurs ajouter directement ces recommandations à mon compte ToDoist?

Bien, en utilisant l’intégration disponible (mais quelque peu limitée) de Slash Command dans Slack, et le plan gratuit du service Zapier (similaire à IFTTT Tasker et IFTTT: le duo d’automatisation parfait pour Android Tasker et IFTTT: le duo d’automatisation parfait pour Android Tasker automatise tout ce que vous pouvez penser sur votre appareil Android et IFTTT automatise les services Web. Ensemble, vous ne pouvez rien faire. Lisez Plus mais un peu plus puissant), vous pouvez faire ce genre de chose. Comme je vais vous le montrer, configurer Slash Command et le compte gratuit Zapier pour effectuer ce type de tâche est très simple - et cela peut s’étendre à un nombre impressionnant d’autres services Web que vous utilisez peut-être, pas seulement ToDoist, et non juste des listes de tâches.

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 coup d’œil à votre zone d’intégrations Slack en cliquant sur la flèche vers le bas en regard de votre nom de communauté Slack et en choisissant Configurer les intégrations de la liste.

Puis choisissez les commandes Slash dans la liste des intégrations..

Cliquez sur l'intégration des commandes de barre oblique pour accéder aux paramètres d'intégration. C'est facile à mettre en place.

Commencez par nommer 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 programme spécial “jeton” code si l'autre service que vous intégrez l'exige. Nous verrons comment résoudre toutes ces choses en un instant - mais tout d’abord, gardez à l’esprit que ce code personnalisé est si flexible, c’est que vous pouvez transmettre des informations au service externe à l’aide de la commande.

Par exemple, dans ce cas, je vais le configurer pour que les gens puissent taper “/ abbonus ” Comment utiliser Slack pour la gestion de projet avec ces astuces simples Comment utiliser Slack pour la gestion de projet avec ces astuces simples Avec l'intelligent ensemble de fonctionnalités et de fonctionnalités de Slack interface utilisateur sans distraction, la plate-forme peut également faire office d’outil de gestion de projet pour vous. Apprenez à le configurer comme assistant personnel en ligne. Lire la suite .

En utilisant la méthode POST, Slack enverra ces informations au service externe en utilisant le “texte” variable, 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. Jetons un coup d'oeil à cela, puis revenons à cette étape à la fin.

Utiliser Zapier pour faire des choses cool avec votre commande

Il existe donc des sites tels que Facebook ou Twitter qui vous permettent de leur envoyer des URL POST - mais ils sont très précisément définis. Par exemple, pour Facebook, vous devez passer une chaîne comme celle-ci:

http://www.facebook.com/sharer/sharer.php?u=& t =

Et puis ça va automatiquement partager un lien sous votre compte actuellement connecté.

La méthode GET dans l’intégration de commandes Slash que vous avez configurée vous permettrait de transmettre une telle URL. La limite cependant, est que Slack n'enverra que le jeton, team_id, team_domain et d'autres variables utilisant ces variables exactes. Il n'y a pas d'option pour définir un “vous” ou un “t” variable.

C'est malheureux, mais heureusement, il existe un service appelé Zapier qui vous permet de lui donner des commandes POST très souples. Simon a écrit à propos de Zapier en tant que service utilisé pour créer une machine de notification RSS. Comment créer une machine de notification par e-mail en RSS avec Zapier Comment créer un machine de notification par e-mail en RSS avec Zapier Nous avons déjà décrit différentes méthodes de création de flux de travail automatiques. qui séparent les informations importantes des informations banales. Cet article explique comment vous recevez les informations. Le plus évident (et souvent aussi le plus facile)… En savoir plus .

L’équipe Zapier a programmé un outil génial appelé “Webhooks de Zapier” qui peut littéralement analyser toute commande POST que vous envoyez, et il comprendra les variables automatiquement. Pour mettre cela en place, juste “Faire un zap!” puis recherchez et choisissez Webhooks de Zapier.


Sous cela, sélectionnez la liste déroulante et choisissez “Crochet de capture”. Comme vous pouvez le constater, Zapier est capable d’accepter un POST, un PUT ou un 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é passé avec la commande Slack.

Retour à l'URL dont vous aviez besoin lors de la configuration de l'intégration de la commande Slash dans Slack. Étape 2 du “Faire un zap” processus vous donne l'URL dont vous avez besoin.

Copier cette URL. Retournez à 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 avec votre nouvelle commande. Cela enverra un test POST à ​​Zapier.

Ensuite, retournez à Zapier et à la prochaine étape, vous verrez un bouton pour “Test du déclencheur Webhooks par Zapier“. Ceci 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 montrer où le bouton Test était 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 de nouveau jusqu’à l’étape 5 où les champs de la liste ToDoist sont configurés, vous remarquerez que lorsque vous cliquez sur “Insérer des champs”, Zapier affiche maintenant toutes les données envoyées par votre commande Slack. Comme vous pouvez le voir, le “Texte” paramètre 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 to ToDoist

Maintenant que vous avez créé le Zapier “Zap”, la commande est prête. La bonne chose à ce sujet est que vous pouvez créer des intégrations qui ne sont même pas offertes actuellement par Slack.

Par exemple, Slack n'offre pas une intégration ToDoist - surtout pas une intégration sortante. En utilisant la procédure ci-dessus, vous venez de créer un!

Testez-le. Il suffit d'aller 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 pour 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 ne s'agit que d'une intégration possible avec l'intégration de Slash Command dans Slack. Tout service pouvant recevoir un hook Web POST ou GET pourrait potentiellement être intégré. En utilisant la puissance de Zapier telle que décrite ici, vous pouvez même intégrer des services qui n'acceptent pas les commandes GET ou POST, car Zapier effectue cette partie pour vous. Allez-y, intégrez les commandes Slack à des services tels que Google Agenda, Gmail, Google Drive et OneNote OneNote est désormais vraiment gratuit avec plus de fonctionnalités qu'avant OneNote est désormais vraiment gratuit avec davantage de fonctionnalités qu'avant Evernote ne règne plus parmi les 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 plus, MySQL, Twitter, Facebook et plus.

Le seul inconvénient de devoir utiliser Zapier est que le compte gratuit ne permet que 100 tâches par mois. Si vous n'êtes pas une petite entreprise, c'est bien pour un particulier. Le plan de base commence à 20 $ / mois et monte à partir de là.

Avez-vous bénéficié d'intégrations intéressantes de Slack? Quelles sont les intégrations créatives Zapier que vous avez configurées? Partagez vos propres astuces et conseils dans la section commentaires ci-dessous!

En savoir plus sur: Client de chat, Chat en ligne.