Werbung
Locker entwickelt sich schnell zu einer der beliebtesten Chat-Plattformen für Teams und Communities. Zusätzlich zur Kommunikation gibt es viele Möglichkeiten, Informationen in Slack zu vereinheitlichen, aber es gibt nur wenige Integrationen, mit denen Sie dies tun können externe Dienste kontrollierenaus Slack heraus Holen Sie mit diesen 7 Tipps mehr aus Slack herausMit einer cleveren Benutzeroberfläche macht Slack einen potenziell komplexen Workflow einfach und intuitiv. Es hat die Kommunikation neu definiert. Nutzen Sie Slack mit diesen Tipps besser. Weiterlesen - bis jetzt.
Wenn ja Ich habe noch nie von Slack gehört Slack macht die Gruppenkommunikation schneller und einfacherGruppen-E-Mails können die Produktivität erheblich beeinträchtigen. Es ist Zeit, E-Mail-Clients zur Ruhe zu bringen und Collaboration-Dienste wie den neu gestarteten Slack zu nutzen. Weiterlesen Dann ist es an der Zeit, sich die Kommunikationsanforderungen Ihres (Teams) genauer anzusehen. Sicher, E-Mail eignet sich hervorragend für Gruppengespräche, und IM eignet sich gut für Einzel- oder Kleingruppentreffen, 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 die Teilnehmer an ihren Computer gebunden bleiben, bis die Kommunikation beendet ist. Slack hat keine dieser Anforderungen.
Und jetzt dank einer leistungsstarken Slack-Integration namens „Schrägstrichbefehle„Sie können entweder POST- oder GET-Zeichenfolgen per URL an jeden externen Dienst senden, der sie empfangen kann.
Mach dir keine Sorgen - du musst nicht sei ein Programmierer Welche Programmiersprache Sie lernen sollten - WebprogrammierungHeute werfen wir einen Blick auf die verschiedenen Web-Programmiersprachen, die das Internet antreiben. Dies ist der vierte Teil einer Programmierreihe für Anfänger. In Teil 1 haben wir die Grundlagen von ... Weiterlesen um zu lernen, wie man das macht. Sie müssen nicht einmal besonders technisch versiert sein.
Es sind im Grunde drei Schritte, und Sie können etwas so Cooles tun, wie Ihren eigenen benutzerdefinierten Slack-Befehl (einen Schrägstrich-Befehl) zu erstellen, der eine neue Aufgabe an ToDoist sendet. Oder veröffentlicht einen neuen Beitrag auf der Facebook-Seite des Unternehmens. Oder fügt der Firma Google Kalender ein neues Ereignis hinzu!
Grundlegendes zu Slack- und Slash-Befehlen
Wenn Sie mit Slack nicht vertraut sind, handelt es sich um eine Sammlung von "Kanälen" - auch als Themen bezeichnet -, in denen Personen nach Belieben teilnehmen und an den Gesprächen teilnehmen können. Neben der Eingabe von Text während des Chats mit Personen gibt es eine Liste integrierter "Befehle", die Sie ausgeben können. Sie müssen dem Befehl nur einen Schrägstrich voranstellen - daher der Name „Schrägstrichbefehle“.
Dies sind Befehle wie /leave
einen Kanal verlassen, /feed
einen externen RSS-Feed-Post zu einem Kanal zu haben, oder /giphy
um die Giphy-Integration zu nutzen und lustige animierte GIFs im Gespräch zu veröffentlichen. Tatsächlich konzentrieren sich die meisten Befehle und Integrationen auf das Posten von Informationen aus externen Ressourcen - Dateien von Google Drive oder neue Aufgaben, die hinzugefügt wurden Wunderlist - In das Slack-Gespräch.
Was aber, wenn Sie Slack selbst als leistungsstärkere „Kommandozentrale“ für alle von Ihnen verwendeten externen Dienste nutzen möchten?
Slack bietet dafür nicht wirklich viele gute Integrationen. Viele werden versprochen - aber ich denke, sie sind ins Stocken geraten, weil das Slack-Team es vorzieht, die Konversation innerhalb von 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 Menschen von Slack aus produktiver sein könnten, würden sie es tun mehr Zeit verbringen dort, anstatt sich bei diesen externen Diensten anzumelden.
Ein typisches Beispiel: Bei MakeUseOf gibt es ein System, in dem Redakteure Autoren als Bonus empfehlen, um Artikel von besonders hoher Qualität zu schreiben.
Normalerweise würden sie mir eine direkte Nachricht (DM) senden und den Bonus empfehlen. Ich müsste dann ihre Nachricht kopieren und einfügen, mich anmelden mein ToDoist-Konto Wie viel produktiver ist ToDoist Premium? Hier sind 6 gute Gründe für ein UpgradeIch habe ToDoist eine Weile kostenlos benutzt. Aber ich stieß immer wieder auf Dinge, die ich tun wollte und konnte. E-Mail-Erinnerungen. Notizen zur Aufgabe hinzufügen. Dinge, die wirklich viel hinzufügen würden ... Weiterlesen und füge es meiner Liste hinzu. Es ist nervig und langweilig. Wäre es nicht sinnvoller, wenn ich einfach so etwas wie "/todoist
Und wird es automatisch zu meiner Standard-To-Do-Liste hinzugefügt?
Besser noch, was wäre, wenn ich einen Befehl namens „/author-bonus
Oder so etwas und lassen Sie die Redakteure diese Empfehlungen direkt zu meinem ToDoist-Konto hinzufügen?
Nun, mit der verfügbaren (aber etwas eingeschränkten) Slash Command-Integration aus Slack und dem freier Plan des Zapier Bedienung (ähnlich wie IFTTT Tasker und IFTTT: Das perfekte Automatisierungsduo für AndroidTasker automatisiert alles, was Sie sich auf Ihrem Android-Gerät vorstellen können, und IFTTT automatisiert Webdienste. Zusammengenommen gibt es nichts, was Sie nicht tun können. Weiterlesen aber ein bisschen mächtiger), so etwas kann man machen. 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 Reihe anderer Webdienste erstrecken, die Sie möglicherweise verwenden, nicht nur auf ToDoist und nicht nur auf Aufgaben Listen.
Konfigurieren der Slash-Befehlsintegration
Wie erstellen Sie diese benutzerdefinierten Befehle? Es ist tatsächlich einfacher als Sie vielleicht denken.
Schauen Sie sich zunächst Ihren Bereich "Slack Integrations" an, indem Sie auf den Abwärtspfeil neben dem Namen Ihrer Slack-Community klicken und auswählen Integrationen konfigurieren von der Liste.
Wählen Sie dann Schrägstrichbefehle aus der Liste der Integrationen.
Klicken Sie auf die Integration der Schrägstrichbefehle, um zu den Integrationseinstellungen zu gelangen. Das Einrichten ist einfach.
Benennen Sie zunächst einfach den Befehl. In meinem Fall werde ich es "/abbonus
“. Dies ist der Befehl, den die Benutzer eingeben, 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 von dem Dienst ab, den Sie mit Ihrem benutzerdefinierten Befehl auslösen möchten.
Der Integrationsbildschirm bietet Ihnen auch einen speziellen "Token" -Code, wenn der andere Dienst, in den Sie integrieren, dies erfordert. Wir werden gleich erfahren, wie Sie all diese Dinge herausfinden - aber denken Sie zuerst daran, was macht diesen benutzerdefinierten Code so flexibel, dass Sie Informationen über den an den externen Dienst übergeben können Befehl.
In diesem Fall werde ich es beispielsweise so einrichten, dass die Benutzer "/abbonus
”, Um den Titel des Artikels, der einen Bonus verdient, in die zu übertragen Aufgabenliste des Editors verwalten So verwenden Sie Slack für das Projektmanagement mit diesen einfachen TippsMit den cleveren Funktionen von Slack und der ablenkungsfreien Benutzeroberfläche kann die Plattform als Projektmanagement-Tool für Sie fungieren. Erfahren Sie, wie Sie es als Ihren persönlichen Online-Assistenten einrichten. Weiterlesen .
Mit der POST-Methode sendet Slack diese Informationen mithilfe der Variablen "text" an den externen Dienst, wie hier gezeigt:
Lassen Sie diese Fenster also offen. Sie müssen den anderen Dienst einrichten, um das richtige URL-Format zum Einfügen hier zu erhalten. Schauen wir uns das an und kehren am Ende zu diesem Schritt zurück.
Verwenden von Zapier, um coole Dinge mit Ihrem Befehl zu tun
Es gibt also einige Websites wie Facebook oder Twitter, auf denen Sie POST-URLs an diese senden können - diese sind jedoch sehr spezifisch definiert. Für Facebook müssen Sie beispielsweise eine Zeichenfolge wie folgt übergeben:
http://www.facebook.com/sharer/sharer.php? u =
Anschließend wird automatisch ein Link unter Ihrem aktuell angemeldeten Konto freigegeben.
Mit der von Ihnen eingerichteten GET-Methode in der Slash Commands-Integration können Sie eine solche URL übergeben. Die Einschränkung besteht jedoch darin, dass Slack nur das Token, team_id, team_domain und andere Variablen mit genau diesen Variablen sendet. Es gibt keine Möglichkeit, eine "u" - oder eine "t" -Variable zu definieren.
Das ist bedauerlich, aber zum Glück gibt es einen Dienst namens Zapier, mit dem Sie sehr flexible POST-Befehle ausführen können. Simon schrieb einmal über Zapier als einen Dienst, den er früher aufgebaut hatte eine RSS-Benachrichtigungsmaschine So verwandeln Sie eine Website in einen RSS-FeedViele Websites bieten keine RSS-Feeds an, aber es gibt immer noch eine einfache Möglichkeit, automatische Benachrichtigungen zu erhalten, wenn eine Website aktualisiert wird! Weiterlesen .
Das Zapier-Team hat ein großartiges Tool namens „Webhooks von ZapierDies kann buchstäblich jeden POST-Befehl analysieren, den Sie senden, und die Variablen werden automatisch verstanden. Um dies einzurichten, einfach “Mach einen Zap!Und dann suchen und wählen Webhooks von Zapier.
Wählen Sie darunter die Dropbox aus und wählen Sie "Catch Hook". Wie Sie sehen, kann Zapier einen POST, PUT oder GET akzeptieren, wenn Sie Informationen an ihn weitergeben möchten. Auf der rechten Seite derselben Seite können Sie auswählen, für welchen Dienst Sie eine Aktion auslösen möchten. In meinem Fall möchte ich automatisch eine Aufgabe in ToDoist hinzufügen, deren Text zusammen mit dem Befehl Slack übergeben wurde.
Zurück zu der URL, die Sie beim Einrichten der Slash Command-Integration in Slack benötigt haben. In Schritt 2 des Prozesses "Make a Zap" erhalten Sie die URL, die Sie benötigen.
Kopieren Sie diese URL. Gehen Sie zurück zur Slack-Integrationsseite, 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. Dadurch wird ein Test-POST an Zapier gesendet.
Gehen Sie dann zurück zu Zapier und im nächsten Schritt sehen Sie eine Schaltfläche zu "Testen Sie Webhooks mit dem Zapier-Trigger“. Dadurch wird die Warteschlange auf von Ihnen gesendete Befehle überprüft und der POST auf verfügbare Daten analysiert.
Nachdem Sie Ihre POST-Daten identifiziert haben, wird das Beispiel dort angezeigt, wo sich die Schaltfläche "Test" zuvor unter Schritt 6 befand.
Wenn Sie sehen, dass Samples angezeigt werden, bedeutet dies, dass Zapier die Kommunikation von Slack gesehen hat und Sie können loslegen!
Wenn Sie erneut zu Schritt 5 scrollen, in dem die ToDoist-Felder eingerichtet sind, werden Sie feststellen, dass Zapier beim Klicken auf "Felder einfügen" jetzt alle Daten anzeigt, die Ihr Slack-Befehl gesendet hat. Wie Sie sehen können, wird der Parameter "Text" nach dem Befehl von Zapier übergeben und erkannt.
Wie Sie im obigen Screenshot sehen können, wird alles, was dem Befehl / abbonus in Slack folgt, zu einer neuen ToDoist-Aufgabe, wenn Sie den Befehlstext so konfigurieren, dass er als neue Aufgabe an ToDoist übergeben wird! So einfach ist das.
Testen der Slack to ToDoist-Integration
Nachdem Sie den Zapier "Zap" erstellt haben, ist der Befehl fertig. Das Coole daran ist, dass Sie können Erstellen Sie Integrationen, die Slack derzeit noch nicht einmal anbietet.
Zum Beispiel bietet Slack keine ToDoist-Integration an - insbesondere keine ausgehende. Mit dem oben beschriebenen Verfahren haben Sie gerade eines erstellt!
Probieren Sie es aus. Gehen Sie einfach in Slack und geben Sie in einem beliebigen Kanal Ihren Befehl ein.
In meinem Fall ist es der Bonusbefehl, gefolgt vom Namen des Autors und dem Namen des Titels, dem ein Bonus gegeben werden soll.
Wenn ich mich in mein ToDoist-Konto einlogge, kann ich sehen, dass die neue Aufgabe auf magische Weise in der Aufgabenliste angezeigt wurde!
Dies ist nur eine Integration, die mit der Slash Command-Integration in Slack möglich ist. Jeder Dienst, der POST- oder GET-Web-Hooks empfangen kann, kann möglicherweise integriert werden. Mit der hier beschriebenen Leistung von Zapier können Sie sogar Dienste integrieren, die keine GET- oder POST-Befehle akzeptieren - da Zapier diesen Teil für Sie erledigt. Integrieren Sie Slack-Befehle in Dienste wie Google Kalender, Google Mail, Google Drive, Eine Note OneNote ist jetzt wirklich kostenlos und bietet mehr Funktionen als zuvorEvernote regiert nicht länger das Quartier der Notizen-Apps. Microsoft hat kürzlich angekündigt, dass OneNote kostenloser als je zuvor sein wird. Lassen Sie sich zeigen, was dies für Features und Funktionen bedeutet. Weiterlesen , MySQL, Twitter, Facebook und mehr.
Der einzige Nachteil bei der Verwendung von Zapier ist, dass das kostenlose Konto nur zulässt 100 Aufgaben pro Monat. Wenn Sie kein kleines Unternehmen sind, ist dies genug für eine Person. Der Grundplan beginnt bei 20 USD / Monat und geht von dort aus.
Haben Sie von interessanten Slack-Integrationen profitiert? Welche kreativen Zapier-Integrationen haben Sie eingerichtet? Teilen Sie Ihre eigenen Tipps und Ratschläge in den Kommentaren unten!
Ryan hat einen BSc-Abschluss in Elektrotechnik. Er hat 13 Jahre in der Automatisierungstechnik, 5 Jahre in der IT gearbeitet und ist jetzt Apps Engineer. Als ehemaliger Managing Editor von MakeUseOf sprach er auf nationalen Konferenzen zur Datenvisualisierung und wurde im nationalen Fernsehen und Radio vorgestellt.