Anonim

Chatové aplikácie sú v súčasnosti jednou z najhorúcejších vecí na internete - v roku 2016 používala chatová aplikácia vyše 1, 4 miliardy ľudí, čo z nich robí najobľúbenejší typ mobilnej aplikácie. Mnoho ľudí si neuvedomuje, že niektorí z „ľudí“, s ktorými chatujú online, sú v skutočnosti automatizované programy, známe tiež ako roboti. Populárna chatová aplikácia Kik vytvorila a nasadila robot Kik, s ktorým môžu ľudia chatovať, ale môžete si tiež vytvoriť svoj vlastný robot!

Prečítajte si tiež náš článok Ako sa dozvedieť alebo povedať, či vás niekto zablokoval na Kik

Prečo vyrábať topánky Kik? Proces nie je zložitý, je zaujímavý a vytvorenie robota vás môže trochu (alebo veľa) naučiť, ako automatizácia funguje. Kik má svoj vlastný obchod s topánkami, takže ak vytvoríte kvalitný robot, môžete ho umiestniť do obchodu. Väčšina robotov má veľmi nízku kvalitu, takže ak máte dobrý nápad a dobre ich implementujete, môžete pre svojho robota získať veľkú pozornosť. Navyše roboty majú legitímnu funkciu poskytujúcu niektoré formy online služieb zákazníkom, takže vývoj robota by mohol byť užitočnou položkou, ktorá by vám mohla jedného dňa znova priniesť programovaciu prácu!

Pri stavbe robota na Kik existuje niekoľko rôznych prístupov. Proces Kik vyžaduje, aby ste vedeli, ako kódovať (aspoň trochu) v jazyku Python alebo Node.js. Existujú tiež samostatné softvérové ​​platformy pre robotov, ktoré vám umožňujú konfigurovať robot bez toho, aby vedeli, ako kódovať.

Plánovanie robota Kik

Predtým, ako skočíte priamo do vývoja vášho robota, mali by ste stráviť nejaký čas plánovaním. Čo chcete, aby robota robil? Čo chcete dosiahnuť? Čo ho odlišuje od všetkých ostatných robotov? Predtým, ako sa presuniete do fázy zostavenia, zvážte všetky tieto otázky, pretože ak máte jasný cieľ, pomôžu vám pri vývoji vášho robota sústrediť sa. Ak plánujete postaviť robota len pre zábavu, potom sú tieto otázky menej dôležité - stačí ho začať rozvíjať a uvidíte, čo sa stane. Nezáleží na tom, či sa to stalo už predtým, pretože to robíte pre seba. Ak plánujete postaviť robot, ktorý budú používať ostatní, tieto otázky sú dôležitejšie. Ak váš robot nerobí nič nové, prečo by ho niekto mal používať?

Niektoré z položiek, ktoré by ste mali naplánovať vopred, zahŕňajú:

  1. Pomysli na krátke, elegantné meno pre váš Kik bot.
  2. Zbierame osobnosť. Bude to sarkastický? Priateľský? Rezervovaný?
  3. Rozhodovanie o cieľovom publiku a predmete. Je to robot, ktorý hovorí o športe s dospelými? Robot, ktorý deťom rozpráva vtipy?
  4. Premýšľate o tom, aké konverzácie chcete viesť. Analyzuje robot skutočne to, čo mu povie druhá osoba, alebo je veľmi plytký?
  5. Zvažuje sa, ako presmerovať konverzácie, ktoré idú mimo tému.

Inicializácia robota

Ak chcete začať budovať robot, budete potrebovať aplikáciu Kik a budete sa musieť zaregistrovať na stránkach vývojárov Kik.

  1. Získajte aplikáciu z obchodu s aplikáciami (Apple alebo Google Play).
  2. Potom budete musieť navštíviť webovú stránku Kik Dev a zaregistrovať sa.
  3. Otvorte na svojom zariadení aplikáciu Kik a naskenujte kód Kik zo stránky dev.
  4. Počkajte, kým vám Kik bot @ Botsworth pošle správu a postupujte podľa sprievodcu, ktorý je v tejto správe prepojený. Budete musieť zadať ID používateľa, zobrazovaný názov a profilový obrázok.

Holé kosti vášho robota boli teraz vytvorené a je pripravené dostať určitú inteligenciu.

Možnosť 1 - Postavte robot pomocou programovacieho jazyka

Po dokončení vyššie uvedených krokov navštívte stránku Začíname s Kik.

  1. Nainštalujte si knižnicu API podľa pokynov pomocou Python alebo Node.js v závislosti od toho, či chcete kódovať v Pythone alebo Java. Príručka Kik je tu veľmi užitočná a ukazuje príklady robotov, ktorí vám pomôžu s konfiguráciou.
  2. Kik má tiež svoju vlastnú stránku Githubu, ak potrebujete trochu pomôcť.
  3. Naprogramujte si robota pomocou jazyka, ktorý si vyberiete.
  4. Test, test a test znova. Mali by ste tiež pozvať priateľov, aby vám to pomohli otestovať, pretože prídu so spôsobmi, ako si zlomiť robota, na ktorého by ste sami neprišli.
  5. Až budete šťastní, prepustite robota do voľnej prírody prostredníctvom obchodu Kik bot.

Možno ste si všimli, že som sa prebral nad skutočným programovaním robota. Kik vytvoril veľkú sadu návodov, ako to urobiť.

Možnosť 2 - Vytvorte robota pomocou ChatFlow

ChatFlow je iba jedným z mnohých nástrojov API, ktoré zjednodušujú vytváranie robotov tým, že na vytváranie robotov môžete použiť grafické rozhranie a nie kód.

  1. Ak chcete aplikáciu stiahnuť a prihlásiť sa na stránku kik.com, postupujte podľa pokynov uvedených vyššie v časti Inicializácia robota.
  2. Postupujte podľa pokynov a vytvorte a pomenujte svojho robota pomocou programu Botsworth.
  3. Na webovej stránke Kik.dev vyberte Konfigurácia a skopírujte názov bota a kľúč API.
  4. Vytvorte aplikáciu ChatFlow a vytvorte tok, ktorý sa začína kik-in a kik-out.
  5. Pravým tlačidlom myši kliknite na uzol kik-in, vyberte 'Pridať nový kikbot-controller' a upravte ho. Prilepte názov robota a kľúč API a vyberte možnosť Pridať.
  6. Kliknite pravým tlačidlom myši, vyberte názov bota a kliknite na tlačidlo OK.
  7. Vyberte Nasadiť.

Takto sa vytvorí základný robot Kik. Tento robot iba vráti každú správu, ktorú odošlete, ale holé kosti vášho robota boli vytvorené. Odtiaľ si môžete vyvinúť pokročilejšie správy a interakcie pre svojho robota, kým nebudete úplne spokojní. Pokyny v rámci funkcie ChatFlow sú veľmi jasné a logické, takže takmer každý si môže vytvoriť chatovací robot!

Zhrnutie

Zostavenie robota v Kiku je možné vykonať buď programovaním, alebo pomocou jednej zo štartovacích platforiem ako ChatFlow. Môžete si vytvoriť robota oboma spôsobmi, ale ak to urobíte pomocou programovania, dozviete sa viac. Kik nie je jedinou chatovou službou, ktorá podporuje používanie robotov v ich ekosystéme, a roboti sú rastúcim trendom na internete. Naučiť sa kódovať inteligentných robotov je práca so skutočným potenciálom.

Ako si vytvoriť svoj vlastný kik bot