Mājas Bizness Kā izveidot ļenganu robotprogrammatūru

Kā izveidot ļenganu robotprogrammatūru

Satura rādītājs:

Video: Меняю роботу "голову" (Decembris 2024)

Video: Меняю роботу "голову" (Decembris 2024)
Anonim

Liekums ir būtiski mainījis to, kā darbinieki komandās, birojos un veselās organizācijās sazinās un sadarbojas savā starpā. Ir neskaitāmas iespējas, kā pielāgot uzņēmuma Slack, taču, ne tikai izmantojot kanālus, GIF failus, lietotņu integrācijas un reakcijas emocijzīmes, dinamiskākais veids, kā uzlabot savu Slack pieredzi, ir robotprogrammatūru izmantošana.

Daļai chatbot saskarnes un daļēji automatizētas darbības dzinēja, Slack robotiem ir daudz potenciālo pielietojumu. Konkrētā kanālā 100 vietējie roboti, kas pašlaik ir pieejami Slack's Bot direktorijā, var uzburt jebko, sākot no aptaujas, aptaujas vai laika uzskaites formas līdz ziņojumu analītikai, pusdienu pasūtījumiem un restorānu ieteikumiem - tas viss notiek ar ātru tiešu ziņojumu (DM). vai slīpsvītru komanda.

Daudzi biznesa programmatūras nodrošinātāji, tostarp SurveyMonkey un Zenefits, jau ir izveidojuši robotprogrammatūras, kuras varat iespējot Slack. Bet jums nav jāgaida, kad kāds cits uzbūvē jūsu organizācijai nepieciešamo Slack robotprogrammatūru. Izmantojot Slack izstrādātāja resursus, dokumentāciju un konsultācijas, jūs varat ļaut uzņēmumam sniegt norādījumus, kā izveidot savu Slack robotprogrammatūru.

PCMag runāja ar Amir Shevat, Slack izstrādātāju attiecību vadītāju un John, Slack vecāko izstrādātāju attiecību vadītāju John Agan par to, kā izveidot Slack robotu no nulles. Šim procesam ir nepieciešama ievērojama izstrādātāju kompetence, taču Ševats un Agans iepazīstināja mūs ar diviem vienkāršiem robotprogrammatūras izveidošanas scenārijiem, uz kuriem var attiekties visi uzņēmumi: pamata palīdzības dienesta robotprogrammatūras izveidošana un kanālā pieejamu paziņojumu iespējošana. Izlasiet soli pa solim instrukcijas, kā izveidot savu Slack robotu.

    1 1. Izveidojiet jaunu lietotni Slack

    Lai sāktu, atveriet kreisās puses navigācijas izvēlni no sava Slack klienta un noklikšķiniet uz Lietotnes un integrācija. Lietotņu direktorija augšējā labajā stūrī noklikšķiniet uz Veidot. Tādējādi jūs nokļūsit programmas Slack lietojumprogrammu saskarnē (API), kur lapas centrā noklikšķināsit uz "Sākt veidošanu". Piešķiriet savai lietotnei vārdu (šajā gadījumā palīdzības dienests), izvēlieties komandu, kurā vēlaties izvietot lietotni, un noklikšķiniet uz Izveidot lietotni.

    Tiks atvērta jūsu lietotnes pamatinformācijas lapa. Lai veiktu papildu pielāgošanu, ritiniet uz leju līdz lodziņam Displeja informācija, kurā varat pievienot aprakstu, mainīt fona krāsu un pievienot drīz sava potenciālā robota ikonu. Piemēram, palīdzības dienesta robotam Agans robotam iedeva robota emocijzīmes kā ikonu.

    2 2. Uzrakstiet sava Bota ziņojumus

    Tagad, kad esat izveidojis savu lietotni, Slack API piedāvā vairākas iespējas, lai sāktu pielāgot, ko tā var darīt. Lietotnei Palīdzības dienests mēs veidojam robotu, kas atvieglo palīdzības dienesta biļetes iesniegšanu jūsu vārdā. Pirmkārt, Slack's Agan teica, ka jums jāraksta ziņojumi, kas parādīsies, kad lietotājs ierakstīs slīpsvītru komandu.

    Izvēlnes Slack API sadaļā Messages izvēlieties rīku Message Builder. Tas dod jums kādu iepriekš formatētu JSON kodu ar vietu, kur rakstīt un pēc tam priekšskatīt tekstu. Par šo robotprogrammatūru Agan ierakstīja: "Vai vēlaties iesniegt šo palīdzības dienesta biļeti?"

    Kad lietotājs noklikšķina uz Izveidot, lai reģistrētu savu palīdzības dienesta biļeti, tiks parādīts apstiprinājuma ziņojums. Tātad blakus tekstam Agan pievienoja komandu: white_check_mark: lai Slack lietotājam piešķirtu zaļas izvēles rūtiņas emocijzīmes, kas apstiprina viņu biļetes iesniegšanu. Tieši tāpat jūs esat uzrakstījis robotprogrammatūras automātisko ziņojuma kodu. Paturiet to parocīgu, jo tas jums būs vajadzīgs mazliet.

    3 3. Pievienojiet paziņojumus

    Agans un Šivats sniedza atsevišķas demonstrācijas, bet Šivats paskaidroja, ka viena no visbiežāk sastopamajām robotprogrammatūru integrācijām, kuras Slack ir redzējusi kopš iespējas atvēršanas, ir robotprogrammatūra, kas saņem paziņojumus no trešo personu pakalpojumiem. Tas varētu būt kaut kas, piemēram, Salesforce iknedēļas pārdošanas ziņojums vai šajā gadījumā no palīdzības dienesta platformas, kurai jūsu robotprogrammatūra veido biļetes.

    4 4. Aktivizējiet ienākošās Webhooks

    Lai savam palīdzības dienesta robotprogrammatūrai pievienotu paziņojumus (Shevat parādīja šīs darbības ar atsevišķu piemēru, kuru viņš nosauca par “ReportBot”), vispirms jāatspējo ienākošie Webhooks. Webhook ir vienkāršs HTTP atzvanīšana, kas nosūta ziņojumu vietrādim URL, kad tiek aktivizēta noteikta darbība.

    Lai to izdarītu, dodieties atpakaļ uz jūsu Slack API lapu Pamatinformācija. Pirmajā ailē ir rakstīts: "Pievienot funkcijas un funkcionalitāti." Izvēlieties opciju Ienākošie Webhooks. Lapas Aktivizēt ienākošos tīmekļa skatus augšējā labajā pusē ir slīdņa poga. Noklikšķiniet uz tā, lai pārslēgtu pogu no Izslēgts uz Ieslēgts.

    5 5. Autorizējiet kanāla paziņojumus

    Kad Webhooks ir aktivizēts, ritiniet uz leju un noklikšķiniet uz "Pievienot jaunu Webhook komandai". Jums tiks lūgts izvēlēties kanālu, uz kuru vēlaties, lai robots nosūtītu automātiskus paziņojumus. Šajā piemērā Shevat izvēlējās #general, taču šajā gadījumā jūs varētu vēlēties nosūtīt šo paziņojumu uz sava palīdzības dienesta komandu vai IT nodaļas kanālu. Tātad, jūsu palīdzības dienesta platformā tiks izveidota ne tikai jauna biļete, bet arī IT nodaļas Slack kanālam tiks nosūtīts automātisks paziņojums, lai viņiem paziņotu par biļeti. Kad esat izvēlējies savu kanālu, noklikšķiniet uz Atļaut.

    6 6. Pielāgojiet savu Webhook

    Pēc autorizācijas jūs lapā redzēsit pamata Webhook URL un pogu, lai to kopētu. Virs tā ir jūsu čokurošanās pieprasījuma paraugs, kuru varat nokopēt teksta redaktorā, lai pateiktu visu, ko vēlaties. Šajā scenārijā, nevis “Sveika, pasaule”, iespējams, vēlēsities ierakstīt mapē “Jaunā palīdzības dienesta biļete iesniegta” vai citur, kas precīzi apraksta paziņojumus, kurus vēlaties nosūtīt robotprogrammatūrai. No šejienes jūs varat paņemt savu čokurošanās pieprasījuma kodu un Webhooks URL un palaist to jebkurā skriptā. Šis kods būs nepieciešams arī nākamajā darbībā.

    7 7. Veidojiet savu robotu

    Tagad, kad esat uzrakstījis ziņojuma kodu un ērti lietojat Webhooks URL, esat gatavs izveidot savu robotprogrammatūru. Lielākajai daļai slideno integrāciju serverim ir jāreaģē uz pieprasījumiem un jāuzsāk tie, it īpaši, ja ir iesaistīta automatizēta robotprogrammatūras loģika un slīpsvītru komandas. Slack atbalsta vairākus pakalpojumu sniedzējus, bet Agan izveidoja palīdzības dienesta robotprogrammatūru, izmantojot pakalpojumu ar nosaukumu Glitch.

    Šis solis prasa zināmu kodēšanas pieredzi. Agans izveidoja jaunu Glitch projektu un pēc tam sāka pievienot atvērtā koda JavaScript kodu. Ja jūs nevēlaties pats rakstīt visu kodu (vai izgudrot riteni no jauna), varat importēt pamata robotprogrammatūras loģiku no neskaitāmiem robotprogrammatūru ietvariem un bibliotēkām.

    Agans savu projektu nosauca par "Index.js", pievienoja pats izveidoto paketi ar nosaukumu TinySpeck un pēc tam ielīmēja to ziņojumu veidotāja kodā, kuru mēs iepriekš uzrakstījām. Tagad, kad galvenais robotprogrammatūras kods ir uzstādīts, viņš vienkārši pievienoja atzvanīšanas komandu, lai aktivizētu jaunu biļeti, un apstiprinājuma ziņojums “Ir izveidota palīdzības dienesta biļete”. Tieši tā. Ja vēlaties pievienot savu Webhooks kodu, lai aktivizētu paziņojumu norādītajā kanālā, varat to ielīmēt arī šeit. Glitch izveido unikālu URL jūsu robotprogrammatūras serverim, tāpēc nokopējiet šo URL, kad esat pievienojis visu kodu un mēs esam nākamie.

    8 8. Iespējot interaktīvos ziņojumus

    Jūs jau esat izveidojis savu palīdzības dienesta robotprogrammatūru, tāpēc tagad viss, kas jums jādara, ir atgriezties API. Tā vietā, lai izvēlētos “Izveidot jaunu lietotni”, vienkārši noklikšķiniet uz “Pārvaldīt lietotnes” un izvēlieties lietotni Palīdzības dienests. Lapā Pamatinformācija lodziņā Pievienot funkcijas un funkcionalitāti izvēlieties “Interaktīvie ziņojumi”. Kad esat nokļuvis šajā lapā, noklikšķiniet uz "Iespējot interaktīvos ziņojumus", iepriekšējā solī ielīmējiet servera URL un saglabājiet izmaiņas.

    9 9. Izveidojiet slīpsvītru komandu

    Kad tas ir izdarīts, dodieties atpakaļ uz lodziņu Pievienot funkcijas un funkcionalitāti un dodieties uz slīpsvītru komandām. Noklikšķiniet uz "Izveidot jaunu komandu". Tiks atvērta veidlapas lapa ar dažiem laukiem.

    Lodziņā Command ievadiet komandu slīpsvītra. Šajā gadījumā Agan ierakstīja "/ palīdzības dienests". Laukā Pieprasīt URL viņš tajā pašā servera URL tika ielīmēts no Glitch. Pēc tam viss, kas jums jādara, ir jāievada īss komandas apraksts (“Izveidot palīdzības dienesta biļeti”), lietošanas padoms tam, kā lietotājam jāieraksta viņu pieprasījums, pārbaudiet priekšskatījumu zem tā, lai pārliecinātos, ka tas viss izskatās pareizi, un pēc tam noklikšķiniet uz Saglabāt.

    10 10. Instalējiet savu lietotni

    Palīdzības dienesta robots tagad ir gatavs akmenim. Atkal savas lietotnes galvenajā API lapā dodieties uz lapu Instalēt lietotni, kas atrodama izvēlnes kreisajā pusē iestatījumos. Noklikšķiniet uz Instalēt lietotni savā komandā. Tas liks jums autorizēt lietotni. Kad esat to izdarījis, jūsu robots ir pieejams tiešsaistē. Jūs redzēsit zaļu "Veiksme!" paziņojuma lente ekrāna augšpusē, kas apstiprina, ka jūsu robotprogrammatūra ir instalēta.

    11 11. Paņemiet Bot par spin

    Atpakaļ komandas Slack klientā, dodieties uz kanālu, kurā esat norādījis, lai jūsu jaunais robots darbotos. Ievadiet slīpsvītru komandu ar vaicājumu, piemēram: "/ helpdesk my Wi-Fi ir bojāts." Pēc tam jums tiks piedāvāta poga, lai izveidotu palīdzības dienesta biļeti. Apsveicam; jūs tikko esat uzbūvējis strādājošu Slack botu!
Kā izveidot ļenganu robotprogrammatūru