Der ultimative Weg, um Slack mit Ihren bevorzugten Diensten arbeiten zu lassen

Neben der Kommunikation gibt es viele Möglichkeiten, Informationen in Slack zu bringen, aber es gibt nur wenige Integrationen, mit denen Sie externe Dienste von Slack aus steuern können - bis jetzt.

Neben der Kommunikation gibt es viele Möglichkeiten, Informationen in Slack zu bringen, aber es gibt nur wenige Integrationen, mit denen Sie externe Dienste von Slack aus steuern können - bis jetzt.
Werbung

Slack entwickelt sich schnell zu einer der beliebtesten Chat-Plattformen für Teams und Communities. Neben der Kommunikation gibt es viele Möglichkeiten, Informationen in Slack zu vereinheitlichen, aber es gibt einige Integrationen, mit denen Sie externe Dienste aus Slack Get More aus Slack mit diesen 7 Tipps erhalten mehr aus Slack mit diesen 7 Tipps Mit einem cleveren Benutzer Interface macht Slack einen potenziell komplexen Workflow einfach und intuitiv. Es hat die Kommunikation neu definiert. Verwenden Sie Slack besser mit diesen Tipps. Lesen Sie mehr - bis jetzt.

Wenn Sie noch nie von Slack Slack gehört haben, macht die Kommunikation mit der Gruppe schneller und einfacher Slack macht Gruppen-Kommunikation schneller und einfacher Gruppen-E-Mails können die Produktivität wirklich zunichte machen. Es ist an der Zeit, E-Mail-Clients zur Ruhe zu bringen und Collaboration-Dienste wie den neu gestarteten Slack zu nutzen. Lesen Sie mehr, dann ist es an der Zeit, es für Ihre (Team-) Kommunikationsbedürfnisse genauer unter die Lupe zu nehmen. Sicher, E-Mail ist ideal für Gruppengespräche, und IM ist gut für Einzelgespräche oder kleine Gruppentreffen, aber beide haben Nachteile, die Slack überwindet.

Eine E-Mail-Konversation kann Tage dauern, während Sie darauf warten, dass Personen E-Mails abrufen und antworten. IM erfordert, dass Teilnehmer bis zum Ende der Kommunikation an ihren Computer gebunden bleiben. Slack hat keine dieser Anforderungen.

Dank einer leistungsstarken Slack-Integration namens " Slash Commands " können Sie nun über einen URL entweder POST- oder GET-Zeichenfolgen an externe Dienste senden, die sie empfangen können.

Keine Sorge - Sie müssen kein Programmierer sein Welche Programmiersprache zu lernen - Web-Programmierung Welche Programmiersprache zu lernen - Web-Programmierung Heute werfen wir einen Blick auf die verschiedenen Web-Programmiersprachen, die das Internet antreiben. Dies ist der vierte Teil einer Anfänger-Programmierserie. In Teil 1 lernten wir die Grundlagen von ... Lesen Sie mehr, um zu lernen, wie man das macht. Sie müssen nicht einmal besonders technisch versiert sein.

Es sind im Wesentlichen drei Schritte, und Sie können etwas so cooles tun wie das Erstellen eines eigenen benutzerdefinierten Slack-Befehls (ein Slash-Befehl), der eine neue Aufgabe an ToDoist sendet. Oder gibt einen neuen Beitrag auf der Facebook-Seite des Unternehmens aus. Oder fügt dem Unternehmen Google Kalender ein neues Ereignis hinzu!

Verstehen von Slack- und Slash-Befehlen

Wenn Sie mit Slack nicht vertraut sind, handelt es sich um eine Sammlung von "Kanälen" - auch bekannt als Themen -, in denen Menschen sich an der Konversation beteiligen können. Sie können nicht nur Text eingeben, während Sie mit Personen chatten, sondern auch eine Liste mit integrierten "Befehlen", die Sie erstellen können. Sie müssen dem Befehl nur einen Schrägstrich voranstellen - daher der Name "Schrägstrichbefehle".

Slack-Befehle1

Dies sind Befehle wie /leave einen Kanal verlassen, /feed, um einen externen RSS-Feed-Post zu einem Kanal zu haben, oder /giphy, um die Giphy-Integration zu nutzen und lustige animierte GIFs in der Konversation zu posten. Tatsächlich konzentrieren sich die meisten Befehle und Integrationen auf die Veröffentlichung von Informationen aus externen Ressourcen - Dateien von Google Drive oder neue Aufgaben, die der Wunderlist hinzugefügt wurden - in die Slack-Konversation.

Aber was, wenn Sie Slack selbst als leistungsfähigeres "Befehlszentrum" für alle externen Dienste nutzen möchten, die Sie verwenden?

Slack bietet dafür nicht viele gute Integrationen. Viele werden versprochen - aber ich denke, sie sind ins Stocken geraten, weil das Slack-Team es vorzieht, das Gespräch in Slack zu halten, und nicht so sehr daran interessiert ist, die anderen Dienste im Internet zu verbessern.

Dies ist jedoch ein fehlerhaftes Denken, denn wenn die Leute in Slack produktiver arbeiten könnten, würden sie mehr Zeit dort verbringen, anstatt sich bei diesen externen Diensten einzuloggen.

Ein Beispiel dafür ist, dass wir bei MakeUseOf ein System haben, in dem Redakteure Autoren für einen Bonus empfehlen, um besonders hochwertige Artikel zu schreiben.

Slack-Befehle2

Normalerweise schickten sie mir eine direkte Nachricht (DM) und empfahlen den Bonus. Ich müsste dann ihre Nachricht kopieren und einfügen, loggen Sie sich in mein ToDoist-Konto ein. Wie viel produktiver ist ToDoist Premium? Hier sind 6 gute Gründe zu aktualisieren, wie viel produktiver ist ToDoist Premium? Hier sind 6 gute Gründe für ein Upgrade Ich habe ToDoist für eine Weile kostenlos verwendet. Aber ich stolperte immer wieder gegen Dinge, die ich machen wollte und konnte nicht. E-Mail-Erinnerungen. Notizen zur Aufgabe hinzufügen. Dinge, die wirklich eine ganze Menge hinzufügen würden ... Lesen Sie mehr, und fügen Sie es meiner Liste hinzu. Es ist nervig und langweilig. Wäre es nicht sinnvoller, wenn ich einfach etwas wie " /todoist " /todoist und es automatisch zu meiner Standard- /todoist -Do-Liste hinzufügen würde?

Besser noch, was wäre, wenn ich einen Befehl mit dem Namen " /author-bonus " oder etwas Ähnliches anpassen könnte und die Editoren diese Empfehlungen direkt meinem ToDoist-Konto hinzufügen könnten?

Nun, die verfügbare (aber etwas eingeschränkte) Slash Command-Integration von Slack aus und den freien Plan des Zapier-Dienstes (ähnlich wie IFTTT Tasker und IFTTT: Das perfekte Automatisierungsduo für Android Tasker und IFTTT: Das perfekte Automatisierungsduo für Android Tasker automatisiert alles, was Sie auf Ihrem Android-Gerät denken können und IFTTT automatisiert Web-Services. Zusammen verwendet, gibt es nichts, was Sie nicht tun können. Lesen Sie mehr, aber ein bisschen leistungsfähiger), können Sie so etwas tun. Wie ich Ihnen zeigen werde, ist es sehr einfach, den Slash-Befehl und das kostenlose Zapier-Konto einzurichten, um so etwas zu tun - und es kann sich auf eine erstaunliche Menge anderer Web-Dienste erstrecken, die Sie verwenden, nicht nur von ToDoist, und auch nicht nur To-Do-Listen.

Konfigurieren der Slash-Befehlsintegration

Wie erstellen Sie diese benutzerdefinierten Befehle? Es ist tatsächlich einfacher, als Sie vielleicht denken.

Sehen Sie sich zunächst Ihren Slack-Integrationsbereich an, indem Sie neben dem Namen Ihrer Slack-Community auf den Abwärtspfeil klicken und in der Liste " Integrationen konfigurieren" auswählen.

Slack-Befehle3

Wählen Sie dann Slash-Befehle aus der Liste der Integrationen.

Slack-Befehle4

Klicken Sie auf die Slash Commands-Integration, um in die Integrationseinstellungen zu gelangen. Das Einrichten ist einfach.

Benennen Sie zuerst den Befehl. In meinem Fall werde ich es " /abbonus " nennen. Dies wird der Befehl sein, den Leute eingeben werden, um Ihre Integration auszulösen. Die nächste Zeile - die URL - ist die wichtigste. Die Wahl zwischen GET oder POST ist ebenfalls wichtig. Dies hängt vom Dienst ab, den Sie mit Ihrem benutzerdefinierten Befehl auslösen möchten.

Slack-Befehle5

Der Integrationsbildschirm bietet Ihnen auch einen speziellen "Token" -Code, wenn der andere Dienst, in den Sie integrieren, dies erfordert. Wir werden herausfinden, wie Sie all diese Dinge in einem Moment herausfinden - aber denken Sie daran, dass der benutzerdefinierte Code so flexibel ist, dass Sie mit dem Befehl Informationen an den externen Dienst weitergeben können.

Zum Beispiel werde ich es in diesem Fall so einrichten, dass Leute " /abbonus " /abbonus können, um den Titel des Artikels, der einen Bonus verdient, in die /abbonus des Managing Editors "Wie benutze ich Slack für das Projektmanagement /abbonus " Mit diesen einfachen Tipps So verwenden Sie Slack für Projektmanagement mit diesen einfachen Tipps Mit Slack's cleverer Reihe von Funktionen und ablenkungsfreie Benutzeroberfläche kann die Plattform als Projektmanagement-Tool für Sie verdoppeln. Erfahren Sie, wie Sie es als Ihren persönlichen Online-Assistenten einrichten. Weiterlesen .

Unter Verwendung der POST-Methode sendet Slack diese Informationen an den externen Dienst unter Verwendung der Variablen "text", wie hier gezeigt:

Slack-Befehle6

Lassen Sie diese Fenster geöffnet. Sie müssen den anderen Dienst einrichten, um das richtige URL-Format zum Einfügen zu erhalten. Sehen wir uns das an und kehren dann am Ende zu diesem Schritt zurück.

Mit Zapier machen Sie coole Dinge mit Ihrem Kommando

Es gibt also einige Seiten wie Facebook oder Twitter, mit denen Sie POST-URLs an sie senden können - aber sie sind sehr spezifisch definiert. Zum Beispiel für Facebook, müssen Sie eine Zeichenfolge wie folgt übergeben:

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

Und dann teilt es automatisch einen Link unter Ihrem aktuell angemeldeten Konto.

Die GET-Methode in der von Ihnen eingerichteten Slash Commands-Integration ermöglicht es Ihnen, eine solche URL zu übergeben. Die Einschränkung ist, dass Slack nur das Token, team_id, team_domain und andere Variablen mit diesen exakten Variablen sendet. Es gibt keine Möglichkeit, eine "u" - oder eine "t" -Variable zu definieren.

Das ist bedauerlich, aber glücklicherweise gibt es einen Dienst namens Zapier, der Ihnen erlaubt, sehr flexible POST-Befehle auszugeben. Simon schrieb einmal über Zapier, als eine Dienstleistung, die er verwendet, um eine RSS-Benachrichtigungs-Maschine zu bauen Wie man eine E-Mail an RSS-Benachrichtigungs-Maschine mit Zapier Erstellen Sie eine E-Mail an RSS-Benachrichtigungs-Maschine mit Zapier Wir haben bereits verschiedene Möglichkeiten zum Erstellen automatischer Workflows abgedeckt das trennt wichtige Informationen von der Welt. In diesem Artikel geht es darum, wie Sie die Informationen erhalten. Die offensichtlichste (und oft auch die einfachste) ... Lesen Sie mehr.

Das Zapier-Team hat ein großartiges Tool namens " Webhooks by Zapier " programmiert, das jeden POST-Befehl, den Sie ihm senden, buchstäblich analysieren kann und die Variablen automatisch versteht. Um das einzurichten, mach einfach " Mach einen Zap! "Und dann suchen und wählen Sie Webhooks von Zapier .

Slack-Befehle8
Wählen Sie darunter die Dropbox und wählen Sie "Fanghaken". Wie Sie sehen können, ist Zapier in der Lage, einen POST-, PUT- oder GET-Vorgang zu akzeptieren, wenn Sie Informationen an ihn senden möchten. Auf der rechten Seite dieser Seite können Sie den Service auswählen, für den Sie eine Aktion auslösen möchten. In meinem Fall möchte ich automatisch eine Aufgabe in ToDoist mit dem Text hinzufügen, der mit dem Slack-Befehl übergeben wurde.

Slack-Befehle9

Zurück zu der URL, die Sie beim Einrichten der Slash-Befehlsintegration in Slack benötigten. Schritt 2 des "Make a Zap" -Prozesses gibt Ihnen die URL, die Sie benötigen.

Slack-Befehle10

Kopiere diese URL. Gehen Sie zurück zur Slack-Integrationsseite und fügen Sie sie in das URL-Feld ein und speichern Sie die Integration. Gehen Sie dann in einen Ihrer normalen Slack-Kanäle und testen Sie ihn mit Ihrem neuen Befehl. Dies sendet einen Test-POST an Zapier.

Dann gehen Sie zurück zu Zapier und im nächsten Schritt sehen Sie eine Schaltfläche " Test Webhooks by Zapier Trigger ". Dies überprüft die Warteschlange auf alle von Ihnen gesendeten Befehle und analysiert den POST auf verfügbare Daten.

Slack-Befehle11

Nachdem Sie Ihre POST-Daten identifiziert haben, wird das Beispiel angezeigt, in dem sich die Schaltfläche Test zuvor unter Schritt 6 befand.

Slack-Befehle12

Wenn Sie irgendwelche Samples sehen, bedeutet das, dass Zapier die Kommunikation von Slack gesehen hat und Sie können loslegen!

In der Tat, wenn Sie bis zu Schritt 5 erneut scrollen, wo die ToDoist Felder eingerichtet sind, werden Sie feststellen, dass Zapier, wenn Sie auf "Felder einfügen" klicken, nun alle Daten anzeigt, die Ihr Slack Befehl gesendet hat. Wie Sie sehen, wird der Parameter "Text", der auf den Befehl folgt, von Zapier übergeben und erkannt.

Slack-Befehle13

Wie Sie im obigen Screenshot sehen können, wird durch Konfigurieren des Befehlstextes, der an ToDoist als neue Aufgabe übergeben werden soll, alles, das dem Befehl / abbonus in Slack folgt, zu einer neuen Aufgabe für Aufgaben! So einfach ist das.

Testen der Slack-to-ToDoist-Integration

Nachdem Sie den Zapier "Zap" erstellt haben, ist der Befehl fertig. Das Tolle daran ist, dass Sie Integrationen erstellen können , die Slack derzeit nicht anbietet .

Zum Beispiel bietet Slack keine ToDoist-Integration - insbesondere keine ausgehende. Mit dem oben beschriebenen Verfahren haben Sie gerade eine erstellt!

Probieren Sie es aus. Gehen Sie einfach in Slack und geben Sie in einem beliebigen Kanal Ihren Befehl ein.

Slack-Befehle14

In meinem Fall ist es der Bonus-Befehl gefolgt von dem Namen des Autors und dann Name des Titels, um einen Bonus zu geben.

Wenn ich mich in meinen ToDoist-Account einlogge, kann ich sehen, dass die neue Aufgabe magisch in der Todo-Liste erschienen ist!

Slack-Befehle15

Dies ist nur eine Integration, die mithilfe der Slash-Befehlsintegration in Slack möglich ist. Jeder Dienst, der einen POST- oder GET-Web-Hook empfangen kann, könnte möglicherweise integriert werden. Mit der Leistung von Zapier, wie hier beschrieben, können Sie sogar Dienste integrieren, die keine GET- oder POST-Befehle akzeptieren - weil Zapier diesen Teil für Sie erledigt. Gehen Sie voran, integrieren Sie Slack-Befehle mit Diensten wie Google Kalender, Gmail, Google Drive, OneNote OneNote ist jetzt wirklich kostenlos mit mehr Funktionen als zuvor OneNote ist jetzt wirklich kostenlos mit mehr Funktionen als zuvor Evernote nicht mehr Regeln für die Aufnahme von Notizen Apps. Microsoft kündigte vor kurzem an, OneNote wäre freier als je zuvor. Lassen Sie uns Ihnen zeigen, was dies in Bezug auf Features und Funktionalität bedeutet. Lesen Sie mehr, MySQL, Twitter, Facebook und mehr.

Der einzige Nachteil von Zapier ist, dass der kostenlose Account nur 100 Aufgaben pro Monat erlaubt. Wenn Sie kein kleines Unternehmen sind, ist dies für eine Person ausreichend. Der Grundplan beginnt bei $ 20 / Monat und geht von dort aus.

Haben Sie von interessanten Slack-Integrationen profitiert? Was sind die kreativen Zapier-Integrationen, die Sie eingerichtet haben? Teilen Sie Ihre eigenen Tipps und Ratschläge in den Kommentaren unten!

In this article