Domov Posel Kako sestaviti ohlapnega bota

Kako sestaviti ohlapnega bota

Kazalo:

Video: [LEGO Mini Robot Film] LEGO Transformers and Combiners Mech stop motion animation compilation 7 (November 2024)

Video: [LEGO Mini Robot Film] LEGO Transformers and Combiners Mech stop motion animation compilation 7 (November 2024)
Anonim

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.

    10 10. Namestite svojo aplikacijo

    Bot Helpdesk je zdaj pripravljen na rock. Nazaj na glavni strani API-ja za svojo aplikacijo pojdite na stran Namestite aplikacijo, ki jo najdete v levem meniju z nastavitvami. Kliknite »Namestite aplikacijo v svojo ekipo«. To vas bo pozvalo, da odobrite aplikacijo. Ko to storite, je vaš bot v živo. Videli boste zeleno "Uspeh!" na zaslonu je nameščen obvestilni trak, ki potrjuje, da je vaš bot nameščen.

    11 11. Vzemi si bot za spin

    Nazaj v odjemalcu Slack vaše ekipe pojdite na kanal, v katerem ste določili, da bo vaš novi bot začel delovati. Vnesite poševni ukaz s poizvedbo, na primer: "/ helpdesk je moj Wi-Fi pokvarjen." Nato boste pozvani z gumbom, da ustvarite vozovnico za pomoč uporabnikom. Čestitamo; pravkar ste zgradili delujočega slack bota!
Kako sestaviti ohlapnega bota