Dom Poslovanje Kako izgraditi otpuštenu robu

Kako izgraditi otpuštenu robu

Sadržaj:

Video: How to make an EPIC Discord server (TUTORIAL) (Studeni 2024)

Video: How to make an EPIC Discord server (TUTORIAL) (Studeni 2024)
Anonim

Slack je iz temelja promijenio način na koji zaposlenici unutar timova, ureda i čitavih organizacija komuniciraju i surađuju jedni s drugima. Postoji bezbroj načina za prilagodbu Slack-a vaše tvrtke, ali, osim korištenja kanala, GIF datoteka, integracija aplikacija i reakcija emojis-a, najdinamičniji način da poboljšate svoje Slack iskustvo je pomoću botova.

Dijelom sučelja chatbota i dijelom automatiziranog akcijskog motora, Slack botovi imaju niz potencijalnih mogućnosti. Unutar određenog kanala, 100-plus botovi trenutno dostupni u Slack's Bot Directory mogu dočarati bilo što, od ankete, ankete ili obrasca za praćenje vremena do analitike poruka, narudžbi za ručak i preporuka restorana - i sve to s izravnom porukom (DM) ili naredna naredba.

Mnogo poslovnih pružatelja softvera, uključujući SurveyMonkey i Zenefits, već su izgradili robota koje možete omogućiti u Slack-u. Ali ne morate čekati da netko drugi izgradi Slack robota koji je potreban vašoj organizaciji. Korištenjem resursa, dokumentacije i vodiča tvrtke Slack, možete omogućiti tvrtki da vas vodi kroz izgradnju vlastitog Slack robota.

PCMag je razgovarao s Amirom Shevatom, šefom za odnose sa programerima u tvrtki Slack, i Johnom Aganom, starijim menadžerom za odnose s programerima u tvrtki Slack, o tome kako iz temelja izgraditi Slack bot. Proces zahtijeva neko veliko znanje razvojnog programera u spotovima, ali Shevat i Agan su nas prošli kroz dva jednostavna scenarija stvaranja bot-a na koja se mogu povezati sve tvrtke: izgradnja osnovnog bot-a za pomoć i omogućavanje unutarnjih obavijesti. Pročitajte detaljne upute o tome kako izgraditi svoj vlastiti Slack bot.

    1 1. Kreirajte novu slack aplikaciju

    Za početak otvorite lijevi navigacijski izbornik od Slack klijenta i kliknite na "Aplikacije i integracije". U gornjem desnom kutu App Directory-a kliknite "Build". Ovo će vas odvesti u Slack aplikacijsko sučelje za programiranje (API) gdje u sredini stranice kliknite "Start Building". Dajte svojoj aplikaciji naziv (u ovom slučaju Helpdesk), odaberite tim u kojem želite implementirati aplikaciju i kliknite "Create App".

    Ovo će vas odvesti na stranicu s osnovnim informacijama za vašu aplikaciju. Da biste postigli dodatnu prilagodbu, pomaknite se prema dolje do okvira Display Display (Informacije o zaslonu) u koji možete dodati opis, promijeniti boju pozadine i dodati ikonu za svog robota koji će uskoro postati. Primjerice, bot za Helpdesk, Agan je robotu dodao emojija kao svoju ikonu.

    2 2. Napišite poruke svog Bota

    Sada kada ste kreirali svoju aplikaciju, Slack API vam pruža brojne mogućnosti za početak prilagođavanja onoga što može učiniti. Za našu aplikaciju Helpdesk gradimo robota koji olakšava podnošenje ulaznice za pomoć u vaše ime. Prvo, Slack je Agan rekao da trebate napisati poruke koje će se pojaviti kada korisnik upiše narednu naredbu.

    U odjeljku Poruke u izborniku Slack API odaberite Alat za izgradnju poruka. To vam daje neki unaprijed formatirani JSON kôd, s prostorom za unošenje i pregled teksta. Za ovog bota, Agan je upisao "Želite li predati ovu kartu pomoći?"

    Kad korisnik klikne "Stvori" da preda svoju kartu za pomoć, ovo će se pojaviti poruka za potvrdu. Dakle, pored teksta, Agan je dodao naredbu za: white_check_mark: dati korisniku Slack zelenu potvrdnu oznaku emojija kojom potvrđuje predaju svoje karte. Baš tako, napisali ste automatizirani kôd za poruke vašeg bota. Držite ovo pri ruci jer će vam trebati malo.

    3 3. Dodajte obavijesti

    Agan i Shevat dali su odvojene demonstracije, ali Shevat je objasnio da je jedna od najčešćih integracija bot-a koju Slack vidi otvarajući sposobnost je robot koji prima obavijesti trećih strana. To bi moglo biti nešto poput tjednog izvještaja o prodaji Salesforcea, ili u ovom slučaju s platforme za pomoć za koju vaš bot stvara karte.

    4 4. Aktivirajte Dolazne internetske trake

    Da biste dodali obavijesti unutar svog bota za pomoć (Shevat je te korake demonstrirao zasebnim primjerom koji je nazvao "ReportBot"), prvo morate omogućiti dolazne Webhooks. Webhook je jednostavan HTTP povratni poziv koji šalje poruku u URL kada se pokrene određena radnja.

    Da biste to učinili, vratite se na stranicu s osnovnim informacijama vašeg Slack API-ja. Prvi okvir kaže "Dodavanje značajki i funkcionalnosti." Odaberite opciju "Dolazni web prikazi". U gornjem desnom kutu stranice Aktiviraj dolazne webhooks nalazi se klizni gumb. Kliknite da biste gumb prebacili s Isključeno na Uključeno.

    5 5. Ovlastiti obavijesti o kanalima

    Nakon aktiviranja Webhooks-a, pomaknite se prema dolje i kliknite "Add New Webhook to Team". Od vas će se tražiti da odaberete kanal na koji želite da vaš bot objavljuje automatizirane obavijesti. Shevat je u ovom primjeru odabrao #general, ali u tom slučaju možda ćete želite objaviti ovu obavijest vašem timu za pomoć ili kanalu IT odjela. Dakle, ne samo da će se stvoriti nova ulaznica na vašoj platformi za pomoć, već će se automatski poslati obavijest na slack kanal IT odjela kako bi ih se obavijestilo o ulaznici. Nakon što odaberete svoj kanal, kliknite "Autorizirajte".

    6 6. Prilagodite svoj Webhook

    Nakon autorizacije vidjet ćete osnovni URL Webhook-a na stranici i gumb za kopiranje. Iznad toga je vaš zahtjev za uvijanje, koji možete kopirati u uređivač teksta da biste rekli sve što želite. U ovom scenariju, umjesto "Pozdrav, Svijet", možda želite pisati u "Predan novi list službe pomoći" ili što god točno opisuje obavijesti koje želite poslati vašem botu. Odavde možete uzeti kôd zahtjeva za curl i URL Webhooks-a i pokrenuti ga u bilo kojoj skripti. Ovaj će vam kôd trebati i u sljedećem koraku.

    7 7. Izgradite svoj Bot

    Sada kada ste napisali kôd poruke i pri ruci svoj URL Webhooks, spremni ste za izradu robota. Većina Slack integracija zahtijeva od poslužitelja da odgovori na i pokrene zahtjeve, posebno kada su uključene automatizirane bot-logike i naredne crte. Slack podržava brojne davatelje usluga, ali Agan je izgradio bot za pomoć pomoću usluge koja se zove Glitch.

    Za ovaj je korak potrebna stručnost kodiranja. Agan je stvorio novi Glitch projekat, a zatim počeo dodavati neki JavaScript kod otvorenog koda. Ako ne želite sami napisati sav kôd (ili izumiti kotač), tada možete odabrati između bezbrojnih okvira okvira i knjižnica za uvoz osnovne logike bot-a.

    Agan je svoj projekt nazvao "Index.js", dodao paket koji je sam stvorio pod nazivom TinySpeck, a zatim ga zalijepio u Code Builder kôd koji smo pisali ranije. S glavnim bot kodom sada je jednostavno dodao naredbu za povratni poziv kako bi pokrenuo novu kartu i poruka o potvrdi "Stvorena je karta za pomoć". To je to. Ako želite dodati svoj Webhooks kôd da biste aktivirali obavijest na kanalu koji ste odredili, to možete zalijepiti i ovdje. Glitch stvara jedinstveni URL za vaš bot poslužitelj, pa kopirajte taj URL nakon što dodate sav kôd i krenemo u sljedeći korak.

    8 8. Omogući interaktivne poruke

    Već ste stvorili Helpdesk bot, tako da se sada sve morate vratiti u API. Umjesto da odaberete "Stvori novu aplikaciju", samo kliknite "Upravljanje aplikacijama" i odaberite aplikaciju Helpdesk. Na stranici Osnovne informacije odaberite "Interaktivne poruke" u okviru Dodaj značajke i funkcionalnosti. Jednom kad na toj stranici kliknete "Omogući interaktivne poruke", zalijepite u URL svog poslužitelja iz prethodnog koraka i spremite promjene.

    9 9. Stvorite kosinu naredbu

    Kad to učinite, vratite se na okvir Dodaj značajke i funkcionalnosti i uđite u crte naredbe. Kliknite "Stvori novu naredbu". Ovo će vas odvesti na stranicu obrasca s nekoliko polja.

    U polju Command unesite svoju naredbenu naredbu. U ovom slučaju Agan je upisao "helpdesk". U polje Zahtjevni URL zalijepio je isti URL poslužitelja iz Glitcha. Zatim sve što trebate unijeti u kratki opis naredbe ("Stvaranje ulaznice za pomoć"), savjet o korištenju za način na koji korisnik treba upisati svoj zahtjev, provjerite pregled ispod njega da biste bili sigurni da sve izgleda ispravno, a zatim kliknite Spremi,

    10 10. Instalirajte svoju aplikaciju

    Bot za Helpdesk je sada spreman za rock. Natrag na glavnu stranicu API-ja za svoju aplikaciju, idite na stranicu Instaliraj aplikaciju koja se nalazi u lijevom izborniku postavki. Kliknite "Instaliraj aplikaciju svom timu". To će vas zatražiti da autorizirate aplikaciju. Jednom kada to učinite, vaš bot je live. Vidjet ćete zelenu "Uspjeh!" vrpca obavijesti na vašem zaslonu koja potvrđuje da je vaš bot instaliran.

    11 11. Uzmi botu za spin

    Vratite se u Slack klijent vašeg tima i uputite se na kanal na kojem ste odredili da vaš novi bot radi. Unesite naglu naredbu sa upitom, na primjer: "/ helpdesk moj Wi-Fi je pokvaren." Tada će vam se zatražiti da stvorite kartu za službu pomoći. Čestitamo; upravo ste izgradili radnog Slack bota!
Kako izgraditi otpuštenu robu