Hvordan lage din egen Kik Bot

Chat-apper er en av de heteste tingene på Internett i disse dager - i 2016 brukte mer enn 1, 4 milliarder mennesker en chat-app, noe som gjorde dem til den mest populære typen mobilapplikasjon. Det mange mennesker ikke skjønner er at noen av de "folkene" de snakker med på nettet, er faktisk automatiserte programmer, også kjent som bots. Den populære chat-appen Kik opprettet og distribuert en Kik bot som folk kan chatte med, men du kan også lage din egen bot!

Hvorfor lage en Kik bot? Vel, prosessen er ikke vanskelig, det er interessant, og å lage en bot kan lære deg litt (eller mye) om hvordan automatisering fungerer. Kik har sin egen Bot Store, så hvis du lager en kvalitets bot, kan du få den plassert i butikken. De fleste bots er ganske lav i kvalitet, så hvis du har en god ide og implementerer det bra, kan du få mye oppmerksomhet for din bot. I tillegg har bots en legitim funksjon som gir noen former for online kundeservice, så å utvikle en bot kan være et nyttig CV-element som kan få deg en programmeringsjobb en dag!

Det er et par forskjellige tilnærminger til å bygge en bot på Kik. Kik-prosessen krever at du vet hvordan du kodes (minst litt) i enten Python eller Node.js. Det finnes også frittstående bot programvareplattformer der ute som lar deg konfigurere en bot uten å vite hvordan du skal kode.

Planlegger din Kik bot

Før du hopper rett inn i å utvikle din bot, bør du bruke litt tid på planlegging. Hva vil du at din bot skal gjøre? Hva vil du ha det å oppnå? Hva skal gjøre det annerledes enn alle andre bots der ute? Tenk på alle disse spørsmålene før du går videre til byggeplanen. Å ha et klart mål i tankene vil hjelpe deg med å opprettholde fokuset mens du utvikler din bot. Hvis du planlegger å bygge en bot bare for moro skyld, er disse spørsmålene mindre viktige - du kan bare begynne å utvikle den og se hva som skjer. Det spiller ingen rolle om det har blitt gjort før fordi du gjør det for deg selv. Hvis du planlegger å bygge en bot for andre å bruke, er disse spørsmålene viktigere. Hvis din bot ikke gjør noe nytt, hvorfor vil noen bruke den?

Noen av elementene du bør planlegge på forhånd inkluderer:

  1. Tenker på et kort, snilt navn for din Kik bot.
  2. Plukker en personlighet. Vil det være sarkastisk? Vennlig? Reservert?
  3. Bestemme målgruppen og emnet ditt. Er dette en bot som snakker sport med voksne? En bot som forteller vitser til barn?
  4. Tenker på hva slags samtaler du vil ha. Analyserer boten virkelig hva den andre personen forteller det, eller er det veldig grunt?
  5. Vurderer hvordan du omdirigerer samtaler som går av emnet.

Initialisering av bot

For å begynne å bygge en bot trenger du Kik-appen, og du må registrere deg på Kik-utviklerens nettsted.

  1. Få appen fra appbutikken (Apple eller Google Play).
  2. Du må da besøke Kik Dev nettsiden og registrere deg.
  3. Åpne Kik-appen på enheten din og skann Kik-koden fra dev-siden.
  4. Vent på Kik bot @Botsworth for å sende deg en melding og følg veiviseren som er koblet til den meldingen. Du må skrive inn en bruker-ID, visningsnavn og profilbilde.

De nakne beinene til boten din er nå opprettet, og den er klar til å bli gitt noe intelligens.

Alternativ 1 - Bygg en bot ved hjelp av et programmeringsspråk

Når du har fullført trinnene ovenfor, kan du gå til Kik Komme i gang-siden.

  1. Installer API-biblioteket ditt som angitt, ved hjelp av enten Python eller Node.js, avhengig av om du vil kode i Python eller Java. Kik-håndboken er ganske nyttig her, og viser deg eksempelbots for å hjelpe deg med å konfigurere din.
  2. Kik har sin egen Github-side også hvis du trenger litt hjelp.
  3. Programmere din bot ved å velge ditt språk.
  4. Test, test og test igjen. Du bør også invitere venner til å hjelpe deg med å teste det, siden de vil komme opp på måter å knuse din bot, ville du ikke ha tenkt på deg selv.
  5. Når du er glad, slipp boten ut i naturen gjennom Kik bot-butikken.

Du har kanskje lagt merke til at jeg glanset over selve programmeringen av botten. Kik har laget et stort sett med opplæringsprogrammer om hvordan du gjør det.

Alternativ 2 - Bygg en bot ved hjelp av ChatFlow

ChatFlow er bare ett av mange API-verktøy som gjør botopprettelsen enkel ved å la deg bruke et grafisk grensesnitt for å bygge din bot, i stedet for å bruke kode.

  1. Følg trinnene ovenfor under Initialisering av bot for å laste ned appen og logg inn på kik.com.
  2. Følg instruksjonene for å opprette og navngi din bot ved hjelp av Botsworth.
  3. Velg Konfigurasjon på nettstedet Kik.dev og kopier botnavnet og API-nøkkelen.
  4. Opprett et ChatFlow-program og opprett en strøm som begynner med kik-in og kik-out.
  5. Høyreklikk kik-in node, velg 'Legg til ny kikbot-controller' og rediger. Lim inn botnavnet og API-tasten og velg Legg til.
  6. Høyreklikk kik-ut, velg botnavnet og klikk OK.
  7. Velg Distribuere.

Dette skaper en grunnleggende Kik bot. Denne boten vil bare ekko tilbake en melding som du sender den, men de bare beinene til din bot er blitt opprettet. Herfra kan du utvikle mer avanserte meldinger og interaksjoner for din bot til du er helt glad. Instruksjonene i ChatFlow er veldig klare og logiske, slik at nesten alle kan lage en chat bot!

Oppsummering

Å bygge en bot i Kik kan gjøres enten ved programmering eller ved å bruke en av botstarterplatformene som ChatFlow. Du kan bygge en bot uansett, men hvis du gjør det via programmering, vil du lære mer. Kik er ikke den eneste chat-tjenesten som oppfordrer bruken av bots i deres økosystem, og bots er en voksende Internett-trend. Lære å kode intelligente roboter er en jobb med reelt potensial.

Se Også