Den ultimative måde at gøre slap arbejde med dine foretrukne tjenester

Ud over kommunikation er der mange måder at bringe information inden for Slack, men der er få integrationer, der giver dig mulighed for at styre eksterne tjenester fra Slack - indtil nu.

Ud over kommunikation er der mange måder at bringe information inden for Slack, men der er få integrationer, der giver dig mulighed for at styre eksterne tjenester fra Slack - indtil nu.
Reklame

Slap er hurtigt ved at blive en af ​​de mest populære chat platform for hold og lokalsamfund. Udover kommunikation er der mange måder at forene information inden for Slack, men der er få integrationer, der giver dig mulighed for at styre eksterne tjenester indenfor. Slack Få mere ud af slap med disse 7 tips Få mere ud af slap med disse 7 tips Med en smart bruger interface gør Slack en potentielt kompleks arbejdsproces enkel og intuitiv. Det har omdefineret kommunikation. Gør bedre brug af Slack med disse tips. Læs mere - indtil nu.

Hvis du aldrig har hørt om Slack Slack Makes Group Communication Hurtigere og lettere slap Gør gruppemeddelelse Hurtigere og lettere Gruppemeddelelser kan virkelig dræbe produktiviteten. Det er på tide at sætte postklienterne i ro og bruge samarbejdstjenester som nyligt lanceret Slack. Læs mere, så er det tid til at se nærmere på det for dit (holdets) kommunikationsbehov. Sikker på, at e-mails er gode til gruppesamtaler, og IM er fint for en-til-en eller mindre gruppemøder, men begge har ulemper om, at Slack overvinder.

En e-mail-samtale kan tage dage, mens du venter på, at folk kan tjekke e-mail og svare. IM kræver, at deltagerne forbliver bundet til deres computer, indtil kommunikationen er overstået. Slack har ingen af ​​disse krav.

Og nu, takket være en stærk Slack-integration kaldet " Slash Commands ", kan du enten udstede POST- eller GET-strenge via URL til en ekstern tjeneste, der kan modtage den.

Må ikke bekymre dig - du behøver ikke at være en programmør Hvilket programmeringssprog at lære - Webprogrammering Hvilket programmeringssprog at lære - Webprogrammering I dag tager vi et kig på de forskellige webprogrammeringssprog, der styrer internettet. Dette er den fjerde del i en begynderprogrammeringsserie. I del 1 lærte vi grunden til ... Læs mere for at lære at gøre dette. Du behøver ikke engang at være særlig teknologisk kyndig.

Det er grundlæggende tre trin, og du kan gøre noget så cool som at oprette din egen brugerdefinerede Slack-kommando (en skråstregskommando), der sender en ny opgave til ToDoist. Eller udsteder et nyt indlæg til selskabets Facebook-side. Eller tilføjer en ny begivenhed til firmaet Google Kalender!

Forstå Slack og Slash Commands

Hvis du ikke er fortrolig med Slack, er det en samling af "kanaler" - aka emner - hvor folk kan deltage i og deltage i samtalen til deres bekvemmelighed. Ud over at bare skrive tekst, mens du chatter med mennesker, er der en liste over indbyggede "kommandoer", du kan udstede. Du skal bare forudgå kommandoen med et skråstreg - dermed navnet "skråstreg kommandoer".

slack-commands1

Disse er kommandoer som /leave at forlade en kanal, /feed til at have et eksternt RSS-feed-indlæg til en kanal eller /giphy at udnytte Giphy-integrationen og sende sjove animerede GIF'er i samtalen. Faktisk er de fleste kommandoer og integrationer fokuseret på at sende oplysninger fra eksterne ressourcer - filer fra Google Drev eller nye ting, der er tilføjet til Wunderlist - i Slack-samtalen.

Men hvad nu hvis du vil udnytte Slack sig selv som et mere kraftfuldt "kommandocenter" for alle de eksterne tjenester, du bruger?

Slack giver ikke rigtig mange gode integrationer herfor. Mange er lovet - men jeg tror, ​​de er forladt, fordi Slack-teamet foretrækker at holde samtalen inde i Slack, og er ikke så interesseret i at forbedre de andre tjenester på tværs af internettet.

Dette er imidlertid en fejltagelse, fordi hvis folk kunne være mere produktive indefra Slack, ville de bruge mere tid der, end at logge ind på disse eksterne tjenester.

Case in point - på MakeUseOf har vi et system, hvor redaktører vil anbefale forfattere til en bonus for at skrive artikler af særlig høj kvalitet.

slack-commands2

Normalt ville de sende mig en direkte besked (DM), anbefale bonusen. Jeg ville så nødt til at kopiere og indsætte deres besked, logge ind på min ToDoist-konto, hvor meget mere produktiv er ToDoist Premium? Her er 6 gode grunde til at opgradere, hvor meget mere produktiv er toDoist Premium? Her er 6 gode grunde til at opgradere Jeg har brugt ToDoist gratis i et stykke tid. Men fortsatte med at komme imod ting, jeg ville gøre og kunne ikke. Email påmindelser. Tilføjelse af noter til opgaven. Ting, der virkelig ville tilføje en hel masse ... Læs mere, og tilføj det til min liste. Det er irriterende og kedeligt. Ville det bare være mere fornuftigt, hvis jeg bare kunne skrive noget som " /todoist " og har det automatisk tilføjet til min standardgaveliste?

Endnu bedre, hvad hvis jeg kunne tilpasse en kommando kaldet " /author-bonus " eller sådan noget, og lad redaktørerne direkte tilføje disse anbefalinger til min ToDoist-konto selv?

Nå, ved at bruge den tilgængelige (men lidt begrænsede) Slash Command integration fra Inside Slack, og den gratis plan for Zapier-tjenesten (svarende til IFTTT Tasker og IFTTT: The Perfect Automation Duo til Android Tasker og IFTTT: The Perfect Automation Duo til Android Tasker automatiserer alt hvad du kan tænke på på din Android-enhed, og IFTTT automatiserer webtjenester. Brugt sammen, der er ikke noget du ikke kan gøre. Læs mere, men lidt mere kraftfuldt), du kan gøre den slags ting. Som jeg viser dig, er det meget nemt at konfigurere Slash Command og den gratis Zapier-konto til at gøre denne slags ting, og det kan strække sig til et fantastisk udvalg af andre webtjenester, du muligvis bruger, ikke bare ToDoist, og ikke bare at-gøre lister.

Konfiguration af Slash Command Integration

Hvordan opretter du disse brugerdefinerede kommandoer? Det er faktisk lettere end du måske tror.

Først skal du kigge på dit Slack Integrations område ved at klikke på pil ned ved siden af ​​dit Slack community navn og vælge Configure Integrations fra listen.

slack-commands3

Vælg derefter Slash Commands fra listen over integrationer.

slack-commands4

Klik på integrationen Slash Commands for at komme ind i Integration-indstillingerne. Det er nemt at indstille dette.

Først skal du blot nævne kommandoen. I mit tilfælde vil jeg kalde det " /abbonus ". Dette vil være den kommando, folk vil skrive for at udløse din integration. Næste linje - URL-adressen - er den vigtigste. Det er også vigtigt at vælge mellem GET eller POST. som det afhænger af den service, du forsøger at udløse med din brugerdefinerede kommando.

slack-commands5

Integrationsskærmen giver dig også en særlig "token" -kode, hvis den anden tjeneste, du integrerer med, kræver det. Vi kommer til at finde ud af, hvordan du regner med alle disse ting i et øjeblik - men husk først, at hvad der gør denne brugerdefinerede kode så fleksibel, er at du kan videregive oplysninger til den eksterne tjeneste ved hjælp af kommandoen.

For eksempel i dette tilfælde vil jeg sætte det op, så folk kan skrive " /abbonus " for at passere titlen på artiklen, der fortjener en bonus i administrationsredaktørens opgaveliste Sådan bruger du slap til projektledelse Med disse enkle tips Sådan bruger du slap til projektstyring med disse enkle tips Med Slacks kloge sæt funktioner og distraheringsfri brugergrænseflade kan platformen fordoble som et projektstyringsværktøj til dig. Lær hvordan du opsætter det som din online personlige assistent. Læs mere .

Ved hjælp af POST-metoden sender Slack disse oplysninger til den eksterne tjeneste ved hjælp af "tekst" -variablen som vist her:

slack-commands6

Så lad disse vinduer åbne. Du skal konfigurere den anden tjeneste for at få det korrekte URL-format til at indsætte her. Lad os se på det, og vende tilbage til dette trin i slutningen.

Brug Zapier til at gøre kølige ting med din kommando

Så der er nogle steder som Facebook eller Twitter, som vil lade dig sende POST-URL'er til dem - men de er meget specifikt definerede. For eksempel til Facebook skal du sende en streng som denne:

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

Og så deler det automatisk et link under din nuværende logget konto.

GET-metoden i integrationen Slash Commands, du oprettede, giver dig mulighed for at videregive en sådan webadresse. Begrænsningen er dog, at Slack kun vil sende token, team_id, team_domain og andre variabler ved hjælp af de nøjagtige variabler. Der er ingen mulighed for at definere en "u" eller en "t" -variabel.

Det er uheldigt, men heldigvis er der en service kaldet Zapier, der giver dig mulighed for at udstede det meget fleksible POST-kommandoer. Simon skrev om Zapier en gang som en tjeneste, han plejede at opbygge en RSS-notifikationsmaskine. Sådan bygger du en email til RSS-notifikationsmaskine med Zapier Sådan opbygger du en email til RSS-meddelelsesmaskine med Zapier Vi har tidligere dækket forskellige måder at oprette automatiske arbejdsgange på der adskiller vigtige godbidder af information fra det verdslige. Denne artikel handler om, hvordan du modtager oplysningerne. Den mest oplagte (og ofte også den nemmeste) ... Læs mere.

Zapier-teamet har programmeret et fantastisk værktøj kaldet " Webhooks by Zapier ", som bogstaveligt kan analysere enhver POST-kommando, du sender den, og den forstår variablerne automatisk. For at indstille dette, skal du blot " Lav en Zap! "Og søg efter og vælg Webhooks af Zapier .

slack-commands8
Under dette skal du vælge dropbox og vælge "Catch Hook". Som du kan se, er Zapier i stand til at acceptere en POST, PUT eller GET, når du ønsker at videregive oplysninger til den. På højre side af den samme side kan du vælge hvilken tjeneste du vil udløse en handling til. I mit tilfælde vil jeg automatisk tilføje en opgave i ToDoist, med den tekst, der blev bestået sammen med kommandoen Slack.

slack-commands9

Tilbage til den webadresse, du havde brug for, da du opsatte Slash Command integrationen i Slack. Trin 2 i "Make a Zap" -processen giver dig den webadresse, du har brug for.

slack-commands10

Kopier denne webadresse. Gå tilbage til siden Slack integration, og indsæt den i URL-feltet og Gem integrationen. Så gå ind i nogen af ​​dine normale Slack kanaler og teste den ud ved hjælp af din nye kommando. Dette vil sende en test POST til Zapier.

Gå derefter tilbage til Zapier, og i næste trin vil du se en knap for at " Test Webhooks med Zapier trigger ". Dette kontrollerer køen for eventuelle kommandoer, du har sendt, og analyserer POST for tilgængelige data.

slack-commands11

Når du har identificeret dine POST-data, vil du se prøven dukke op, hvor testknappen tidligere var under trin 6.

slack-commands12

Hvis du ser nogen prøver viser, betyder det Zapier så kommunikationen fra Slack, og du er god at gå!

Faktisk, hvis du ruller op til trin 5 igen, hvor ToDoist-felterne er oprettet, vil du bemærke, at når du klikker på "Indsæt felter", viser Zapier nu alle de data, som din Slack-kommando har sendt. Som du kan se, bliver parameteren "Tekst", der følger kommandoen, bestået og anerkendt af Zapier.

slack-commands13

Som du kan se på skærmbilledet ovenfor, ved at konfigurere kommandosteksten til at blive sendt til ToDoist som en ny opgave, vil alt efter kommandoen / abbonus i Slack blive en ny ToDoist-opgave! Det er så simpelt.

Afprøvning af sløret til at-døde integration

Nu hvor du har oprettet Zapier "Zap", er kommandoen klar. Det kolde ved dette er, at du kan skabe integrationer, som ikke engang tilbydes af Slack .

For eksempel tilbyder Slack ikke en ToDoist integration - især ikke en udgående. Ved at bruge fremgangsmåden ovenfor har du netop oprettet en!

Test det ud. Bare gå ind i Slack, og i hvilken som helst kanal, skriv din kommando.

slack-commands14

I mit tilfælde er det bonuskommandoen efterfulgt af forfatterens navn og derefter navnet på titlen for at give en bonus til.

Logger ind på min ToDoist-konto, jeg kan se, at den nye opgave er magisk dukket op i todo-listen!

slack-commands15

Dette er kun en integration, der er muligt ved hjælp af Slash Command integrationen i Slack. Enhver tjeneste, der kan modtage POST- eller GET-webkroge, kunne eventuelt integreres. Ved hjælp af Zapiers magt som beskrevet her kan du endda integrere tjenester, der ikke accepterer GET- eller POST-kommandoer - fordi Zapier gør den del for dig. Fortsæt med at integrere Slack-kommandoer med tjenester som Google Kalender, Gmail, Google Drev, OneNote OneNote er nu helt gratis med flere funktioner end før OneNote er nu helt gratis med flere funktioner end før Evernote regulerer ikke længere roost for notatoptagende apps. Microsoft meddelte for nylig OneNote ville være mere gratis end nogensinde før. Lad os vise dig, hvad det betyder hvad angår funktioner og funktionalitet. Læs mere, MySQL, Twitter, Facebook og meget mere.

Den eneste ulempe ved at skulle bruge Zapier er, at den gratis konto kun tillader 100 opgaver om måneden . Hvis du ikke er en lille virksomhed, er det nok for en person. Grundplanen starter ved $ 20 / måned og går op derfra.

Har du nydt godt af interessante Slack-integrationer? Hvad er de kreative Zapier-integrationer, du har oprettet? Del dine egne tips og råd i kommentarfeltet nedenfor!

In this article