Sådan laver du din helt egen Kik Bot

Chat-apps er en af ​​de hotteste ting på internettet i disse dage - i 2016 brugte mere end 1, 4 mia. Mennesker en chat-app, hvilket gjorde dem til den mest populære type mobilapplikation. Hvad mange mennesker ikke er klar over, er at nogle af de "folk", de chatter med online, faktisk er automatiserede programmer, også kendt som bots. Den populære chat app Kik oprettet og implementeret en Kik bot, som folk kan chatte med, men du kan også lave din egen bot!

Hvorfor lave en Kik bot? Nå, processen er ikke svært, det er interessant, og at skabe en bot kan lære dig lidt (eller meget) om, hvordan automatisering fungerer. Kik har sin egen Bot Store, så hvis du opretter en kvalitet bot, kan du få den placeret i butikken. De fleste bots er ret lavt i kvalitet, så hvis du har en god ide og implementerer det godt, kan du få meget opmærksomhed for din bot. Derudover har bots en legitim funktion, der giver nogle former for online kundeservice, så at udvikle en bot kunne være et nyttigt genoptagelseselement, der kunne få dig et programmeringsjob en dag!

Der er et par forskellige tilgange til at bygge en bot på Kik. Kik-processen kræver, at du ved, hvordan man kode (mindst en smule) i enten Python eller Node.js. Der er også selvstændige botsoftwareplatforme derude, der lader dig konfigurere en bot uden at vide, hvordan man kode.

Planlægger din Kik bot

Før du hopper lige ind for at udvikle din bot, skal du bruge lidt tid planlægning. Hvad vil du have din bot til at gøre? Hvad vil du have det til at opnå? Hvad skal gøre det anderledes end alle de andre bots derude? Overvej alle disse spørgsmål, før du går videre til byggestadiet, da du har et klart mål i tankerne, vil hjælpe dig med at bevare fokus, når du udvikler din bot. Hvis du planlægger at bygge en bot bare for sjov, så er disse spørgsmål mindre vigtige - du kan bare begynde at udvikle den og se, hvad der sker. Det er ligegyldigt, om det har været gjort før, fordi du gør det selv. Hvis du planlægger at bygge en bot for andre at bruge, så er disse spørgsmål vigtigere. Hvis din bot ikke gør noget nyt, hvorfor vil nogen bruge det?

Nogle af de ting, du skal planlægge på forhånd, omfatter:

  1. Tænker på et kort, snappy navn til din Kik bot.
  2. Plukker en personlighed. Vil det være sarkastisk? Venlige? Tilknappet?
  3. Beslutning om din målgruppe og emne. Er det en bot, der snakker sport med voksne? En bot der fortæller vittigheder til børn?
  4. Tænker på de slags samtaler, du vil have. Analyserer bot virkelig hvad den anden person fortæller det, eller er det meget lavt?
  5. Overvej hvordan man omdirigerer samtaler, der går ud af emnet.

Initialisering af botten

For at starte opbygningen af ​​en bot skal du bruge Kik appen, og du bliver nødt til at tilmelde dig på Kik-udviklerens websted.

  1. Få appen fra appbutikken (Apple eller Google Play).
  2. Derefter skal du besøge hjemmesiden for Kik Dev og registrere dig.
  3. Åbn Kik-appen på din enhed og scan Kik-koden fra dev-siden.
  4. Vent på Kik bot @Botsworth for at sende dig en besked og følg guiden, der er knyttet til den pågældende besked. Du skal indtaste et bruger-id, visningsnavn og profilbillede.

De blotte knogler af din bot er nu oprettet, og den er klar til at blive givet nogle intelligenser.

Mulighed 1 - Byg en bot ved hjælp af et programmeringssprog

Når du har gennemført ovenstående trin, skal du besøge siden Kik Kom godt i gang.

  1. Installer dit API-bibliotek som angivet, ved brug af enten Python eller Node.js, afhængigt af om du vil kode i Python eller Java. Kik manualen er ret nyttig her, og viser dig eksempelbots til at hjælpe dig med at konfigurere din.
  2. Kik har også deres egen Github side, hvis du har brug for lidt hjælp.
  3. Program din bot ved hjælp af dit sprog, du har valgt.
  4. Test, test og test igen. Du bør også invitere venner til at hjælpe dig med at teste det, da de vil finde frem til måder at bryde din bot på, ville du ikke have tænkt dig selv.
  5. Når du er glad, slip boten i naturen gennem Kik bot-butikken.

Du har måske bemærket, at jeg glansede over den faktiske programmering af botten. Kik har lavet et stort sæt af tutorials om hvordan man gør det.

Mulighed 2 - Byg en bot ved hjælp af ChatFlow

ChatFlow er blot et af mange API-værktøjer, der gør bot oprettelse enkelt ved at lade dig bruge en grafisk grænseflade til at opbygge din bot, i stedet for at bruge kode.

  1. Følg trinene ovenfor under Initialisering af bot for at downloade appen og logge ind på kik.com.
  2. Følg vejledningen for at oprette og navngive din bot ved hjælp af Botsworth.
  3. Vælg Konfiguration på webstedet Kik.dev og kopier botnavnet og API-nøglen.
  4. Opret en ChatFlow-applikation og opret en strøm, der begynder med kik-in og kik-out.
  5. Højreklik på kik-in-noden, vælg 'Tilføj ny kikbot-controller' og rediger. Indsæt botnavnet og API-tasten, og vælg Tilføj.
  6. Højreklik på kik-out, vælg botnavnet og klik på OK.
  7. Vælg Implementér.

Dette skaber en grundlæggende Kik bot. Denne bot vil bare ekko tilbage enhver besked, som du sender den, men de blotte knogler af din bot er blevet oprettet. Herfra kan du udvikle mere avancerede meddelelser og interaktioner til din bot, indtil du er helt glad. Instruktionerne inden for ChatFlow er meget klare og logiske, så næsten alle kan lave en chat bot!

Opsummering

At bygge en bot i Kik kan gøres enten ved programmering eller ved at bruge en af ​​botstarterne som ChatFlow. Du kan bygge en bot hverken, men hvis du gør det via programmering, vil du lære mere. Kik er ikke den eneste chat-tjeneste, der fremmer brugen af ​​bots i deres økosystem, og bots er en voksende internettrend. At lære at kode intelligente bots er et job med reelt potentiale.

Se Også