Kazalo:
- 1 1. Ustvarite novo aplikacijo Slack
- 2 2. Napišite sporočila svojega Bota
- 3 3. Dodajte obvestila
- 4 4. Aktivirajte dohodne spletne brskalnike
- 5 5. Pooblastite obvestila o kanalih
- 6 6. Prilagodite svojo spletno kavico
- 7 7. Zgradite svoj Bot
- 8 8. Omogoči interaktivna sporočila
- 9 9. Ustvari poševni ukaz
- 10 10. Namestite svojo aplikacijo
- 11 11. Vzemi si bot za spin
Video: [LEGO Mini Robot Film] LEGO Transformers and Combiners Mech stop motion animation compilation 7 (November 2024)
Slack je bistveno spremenil, kako zaposleni v skupinah, uradih in celotnih organizacijah medsebojno komunicirajo in sodelujejo. Obstaja nešteto načinov, kako prilagoditi Slack vašega podjetja, toda razen uporabe kanalov, datotek GIF, integracij aplikacij in reakcijskih emojisov je najbolj dinamičen način za izboljšanje vaše slack izkušnje z uporabo botov.
Slack boti so del vmesnika chatbota in avtomatiziranega akcijskega motorja, kar lahko izkoristijo. V določenem kanalu lahko 100-kratni roboti, ki so trenutno na voljo v Slack's Bot Directory, pričarajo karkoli, od obrazca za anketo, anketo ali časovno sledenje do analitike sporočil, naročil za kosilo in priporočil v restavraciji - vse s hitrim neposrednim sporočilom (DM) ali poševni ukaz.
Številni ponudniki poslovne programske opreme, vključno z SurveyMonkey in Zenefits, že imajo vgrajene bote, ki jih lahko omogočite znotraj Slacka. Vendar vam ni treba čakati, da nekdo drug zgradi robota Slack, ki ga potrebuje vaša organizacija. Z uporabo virov, dokumentacije in vadnic za Slack razvijalce lahko podjetju omogočite, da vas vodi skozi izdelavo lastnega Slack bota.
PCMag je govoril z Amirjem Shevatom, šefom odnosov z razvijalci v podjetju Slack, in Johnom Aganom, starejšim direktorjem odnosov z razvijalci v podjetju Slack, o tem, kako sestaviti Slack bot iz nič. Postopek zahteva nekaj izkušenj s področja razvijalcev, vendar sta nas Shevat in Agan vodila skozi dva preprosta scenarija za ustvarjanje robotov, na katera se lahko navezujejo vsa podjetja: izdelava osnovnega bota za pomoč uporabnikom in omogočanje obvestil v kanalu. Preberite navodila za korake po korakih, kako sestaviti svoj lastni Slack bot.
1 1. Ustvarite novo aplikacijo Slack
Za začetek odprite levi navigacijski meni na odjemalcu Slack in kliknite »Aplikacije in integracije«. V zgornjem desnem kotu imenika aplikacij kliknite »Zgradi«. To vas bo pripeljalo do vmesnika za programiranje programske opreme Slack (API), kjer na sredini strani kliknete »Začni graditi«. Vnesite aplikacijo ime (v tem primeru služba za pomoč), izberite ekipo, v kateri želite namestiti aplikacijo, in kliknite »Ustvari aplikacijo«.To vas bo vodilo na stran z osnovnimi informacijami za vašo aplikacijo. Za dodatno prilagoditev se pomaknite navzdol do polja Zaslonske informacije, v katerega lahko dodate opis, spremenite barvo ozadja in dodate ikono za svojega bota, ki bo kmalu postal. Recimo za bot-a Helpdesk-a je Agan rotu dodal robota emojija kot svojo ikono.
2 2. Napišite sporočila svojega Bota
Zdaj, ko ste ustvarili svojo aplikacijo, vam Slack API ponuja številne možnosti, da začnete prilagajati, kaj lahko naredi. Za našo aplikacijo za pomoč uporabnikom ustvarjamo bot, ki omogoča enostavno vložitev vozovnice službe za pomoč v vaše ime. Najprej je Slack-ov Agan rekel, da morate napisati sporočila, ki se bodo pojavila, ko uporabnik vtipka poševni ukaz.V razdelku Sporočila v meniju Slack API izberite orodje Builder sporočil. Tako dobite nekaj vnaprej oblikovane kode JSON s prostorom za vpis in nato predogled besedila. Za tega bota je Agan vtipkal "Ali želite vložiti to vozovnico za pomoč uporabnikom?"
Ko uporabnik klikne »Ustvari«, da vloži vozovnico za pomoč uporabnikom, se prikaže to potrditveno sporočilo. Torej je poleg besedila Agan dodal ukaz za: white_check_mark: uporabniku Slack dati zeleno kljukico emoji, ki potrjuje predložitev njihove vozovnice. Prav tako ste napisali avtomatizirano kodo sporočila svojega bota. Naj bo to pri roki, ker ga boste potrebovali v malenkosti.
3 3. Dodajte obvestila
Agan in Shevat sta dala ločene predstavitve, toda Shevat je razložil, da je ena najpogostejših integracij bot-jev, ki jih je Slack videl od odpiranja zmogljivosti, bot, ki vleče obvestila drugih storitev. To je lahko nekaj, kot je tedensko poročilo o prodaji od Salesforce ali v tem primeru s platforme za pomoč uporabnikom, za katero vaš bot ustvarja vstopnice.4 4. Aktivirajte dohodne spletne brskalnike
Če želite dodati obvestila znotraj svojega bota za pomoč uporabnikom (Shevat je te korake demonstriral z ločenim primerom, ki ga je imenoval "ReportBot"), morate najprej omogočiti dohodne spletne brskalnike. Webhook je preprost povratni klic HTTP, ki pošlje sporočilo na URL, ko se sproži določeno dejanje.Če želite to narediti, se vrnite na stran z osnovnimi informacijami svojega Slack API-ja. V prvem oknu piše "Dodaj funkcije in funkcionalnost." Izberite možnost "Dohodni spletni brskalniki". Na zgornji desni strani strani Aktiviraj dohodne spletne brskalnike je drsni gumb. Kliknite, če želite gumb izklopiti izklopljeno v vklopljeno.
5 5. Pooblastite obvestila o kanalih
Ko so Webhooks aktivirani, se pomaknite navzdol in kliknite "Add New Webhook to Team". Izbrali boste kanal, na katerega želite, da bot objavlja samodejna obvestila. Shevat je v tem primeru izbral #general, toda v tem primeru boste morda želeli to obvestilo objaviti skupini za pomoč uporabnikom ali kanalu IT oddelka. Torej, ne bo samo ustvarjena nova vozovnica na vaši platformi za pomoč uporabnikom, ampak bo avtomatsko obvestilo na kanalu Slack oddelka za IT, ki jih bo obvestilo o vozovnici. Ko izberete kanal, kliknite »Pooblasti«.6 6. Prilagodite svojo spletno kavico
Ko boste pooblaščeni, boste na strani videli osnovni URL Webhook in gumb za kopiranje. Zgoraj je vaša vzorčna zahteva za kodranje, ki jo lahko kopirate v urejevalnik besedil, če želite povedati vse, kar želite. V tem scenariju boste morda namesto "Pozdravljeni, svet" zapisali v "Oddana nova vozovnica za pomoč uporabnikom" ali kar koli natančno opisovali obvestila, ki jih želite poslati botu. Od tu lahko vzamete kodo zahteve za kodre in URL Webhooks in jo zaženete v katerem koli skriptu. To kodo boste potrebovali tudi v naslednjem koraku.7 7. Zgradite svoj Bot
Zdaj, ko ste napisali kodo sporočila in je vaš Webhooks URL na voljo, ste pripravljeni sestaviti svojega bot. Večina Slack integracij zahteva, da strežnik odgovori na in sproži zahteve, zlasti kadar gre za samodejne logike bota in poševnice. Slack podpira številne ponudnike, vendar je Agan vgradil bot za pomoč uporabnikom s pomočjo storitve, imenovane Glitch.Ta korak zahteva nekaj znanja o kodiranju. Agan je ustvaril nov projekt Glitch in nato začel dodajati nekaj odprtokodne kode JavaScript. Če ne želite vso kodo napisati sami (ali znova izumiti kolesa), lahko izbirate med neštetimi robotskimi okviri in knjižnicami, da uvozite osnovno logiko bota.
Agan je svoj projekt poimenoval "Index.js", dodal paket, ki ga je sestavil sam, imenovan TinySpeck, nato pa je prilepil kodo Builder sporočil, ki smo jo napisali prej. Ko je že prisotna glavna bot koda, je preprosto dodal ukaz za povratni klic, da sproži novo vozovnico, in potrditveno sporočilo "Izdelana je vozovnica za pomoč uporabnikom". To je to. Če želite dodati kodo Webhooks, da sprožite obvestilo v kanalu, ki ste ga določili, potem lahko to prilepite tudi tukaj. Glitch ustvari edinstven URL za vaš bot strežnik, zato kopirajte ta URL, ko dodate vso kodo in preidemo na naslednji korak.
8 8. Omogoči interaktivna sporočila
Svoj bot za Helpdesk ste že ustvarili, zato se morate vrniti v API. Namesto da izberete »Ustvari novo aplikacijo«, preprosto kliknite »Upravljanje aplikacij« in izberite aplikacijo Helpdesk. Na strani Osnovne informacije v polju Dodaj funkcije in funkcionalnost izberite "Interaktivna sporočila". Ko na tej strani kliknete »Omogoči interaktivna sporočila«, prilepite v URL svojega strežnika iz prejšnjega koraka in shranite spremembe.9 9. Ustvari poševni ukaz
Ko to storite, se vrnite v polje Dodaj funkcije in funkcionalnosti in pojdite v poševne ukaze. Kliknite "Ustvari nov ukaz." To vas bo vodilo do strani obrazca z nekaj polji.V polje Ukaz vnesite svoj poševni ukaz. V tem primeru je Agan vtipkal "/ helpdesk." V polje Zahtevaj URL je prilepil v isti strežnik URL iz Glitch. Nato vnesite kratek opis ukaza ("Ustvari vozovnico za pomoč uporabnikom"), namig za uporabo, kako naj uporabnik vnese svojo zahtevo, preverite predogled pod njim in se prepričajte, da je vse videti v redu, in kliknite Shrani.