Anonim

Chatovací aplikace jsou v současnosti jednou z nejžhavějších věcí na internetu - v roce 2016 používalo chatovou aplikaci více než 1, 4 miliardy lidí, což z nich činí nejoblíbenější typ mobilní aplikace. Mnoho lidí si neuvědomuje, že někteří z „lidí“, se kterými chatují online, jsou ve skutečnosti automatizované programy, také známé jako roboti. Populární chatová aplikace Kik vytvořila a nasadila botku Kik, se kterou si lidé mohou povídat, ale můžete si také vytvořit svůj vlastní bot!

Podívejte se také na náš článek Jak to vědět nebo zjistit, jestli vás někdo zablokoval na Kik

Proč vyrábět botu Kik? Proces není obtížný, je zajímavý a vytvoření robota vás může trochu (nebo hodně) naučit, jak automatizace funguje. Kik má svůj vlastní obchod s botami, takže pokud vytvoříte kvalitního robota, můžete si ho umístit do obchodu. Většina robotů má velmi nízkou kvalitu, takže pokud máte dobrý nápad a dobře je implementujete, můžete pro svého robota získat velkou pozornost. Navíc roboti mají legitimní funkci poskytující některé formy online zákaznického servisu, takže vývoj robota může být užitečným životopisem, který vám jednoho dne může nabídnout programovací práci!

Při stavbě robota na Kik existuje několik různých přístupů. Proces Kik vyžaduje, abyste věděli, jak kódovat (alespoň trochu) v Pythonu nebo Node.js. Existují také samostatné softwarové platformy pro roboty, které vám umožňují konfigurovat robota, aniž byste věděli, jak kódovat.

Plánování bot Kik

Než skočíte přímo do vývoje vašeho robota, měli byste strávit nějaký čas plánováním. Co chcete, aby váš robot udělal? Co chcete dosáhnout? Co to bude odlišovat od všech ostatních robotů venku? Předtím, než se pustíte do fáze sestavení, zvažte všechny tyto otázky, protože máte jasný cíl, který vám pomůže udržet pozornost při vývoji botu. Pokud plánujete postavit robota jen pro zábavu, pak jsou tyto otázky méně důležité - stačí jej začít vyvíjet a sledovat, co se stane. Nezáleží na tom, zda se to stalo dříve, protože to děláte pro sebe. Pokud plánujete postavit robota pro ostatní, pak jsou tyto otázky důležitější. Pokud váš robot nedělá nic nového, proč by ho někdo použil?

Mezi položky, které byste měli naplánovat předem, patří:

  1. Přemýšlíte o krátkém, elegantním jménu pro váš Kik bot.
  2. Sbíráme osobnost. Bude to sarkastický? Přátelský? Rezervovaný?
  3. Rozhodování o cílovém publiku a předmětu. Je to bot, která hovoří o sportu s dospělými? Robot, který dětem říká vtipy?
  4. Přemýšlíte o tom, jaké konverzace chcete mít. Analyzuje robot skutečně to, co mu řekne druhá osoba, nebo je velmi mělký?
  5. Uvažuje se o tom, jak přesměrovat konverzace mimo téma.

Inicializace robota

Abyste mohli začít budovat bot, budete potřebovat aplikaci Kik a budete se muset zaregistrovat na stránkách vývojáře Kik.

  1. Stáhněte si aplikaci z obchodu s aplikacemi (Apple nebo Google Play).
  2. Poté budete muset navštívit webovou stránku Kik Dev a zaregistrovat se.
  3. Spusťte v zařízení aplikaci Kik a naskenujte kód Kik ze stránky dev.
  4. Počkejte, až vám Kik bot @ Botsworth pošle zprávu a postupujte podle průvodce, který je v této zprávě propojen. Budete muset zadat uživatelské jméno, zobrazované jméno a obrázek profilu.

Holé kosti vašeho robota byly nyní vytvořeny a je připraveno na určitou inteligenci.

Varianta 1 - Vytvořte robota pomocí programovacího jazyka

Po dokončení výše uvedených kroků navštivte stránku Kik Začínáme.

  1. Nainstalujte knihovnu API podle pokynů pomocí Python nebo Node.js v závislosti na tom, zda chcete kódovat v Pythonu nebo Java. Manuál Kik je zde velmi užitečný a ukazuje příklady robotů, kteří vám pomohou s konfigurací.
  2. Kik má také svou vlastní stránku Githubu, pokud potřebujete trochu pomoci.
  3. Naprogramujte svého robota pomocí jazyka, který si vyberete.
  4. Test, test a test znovu. Měli byste také pozvat přátele, aby vám to pomohli vyzkoušet, protože přijdou se způsoby, jak rozbít bota, na které byste sami nepřemýšleli.
  5. Až budete šťastní, vypusťte botku do přírody prostřednictvím obchodu Kik.

Možná jste si všimli, že jsem se zabýval skutečným programováním robota. Kik vytvořil skvělou sadu návodů, jak to udělat.

Možnost 2 - Vytvořte robota pomocí ChatFlow

ChatFlow je jen jedním z mnoha nástrojů API, které usnadňují vytváření botů tím, že vám umožňují použít grafické rozhraní k vytváření botů, nikoli pomocí kódu.

  1. Stáhněte si aplikaci a přihlaste se na kik.com podle výše uvedených kroků v části Inicializace robota.
  2. Postupujte podle pokynů a vytvořte a pojmenujte svého robota pomocí Botsworthu.
  3. Na webu Kik.dev vyberte Konfigurace a zkopírujte název bota a klíč API.
  4. Vytvořte aplikaci ChatFlow a vytvořte tok začínající kik-in a kik-out.
  5. Klikněte pravým tlačítkem na uzel kik-in, vyberte 'Přidat nový kikbot-controller' a upravte. Vložte název robota a klíč API a vyberte Přidat.
  6. Klikněte pravým tlačítkem myši na kik-out, vyberte název bota a klikněte na OK.
  7. Vyberte možnost Nasadit.

Tím se vytvoří základní bota Kik. Tento robot jen vrátí každou zprávu, kterou odešlete, ale byly vytvořeny holé kosti vašeho robota. Odtud můžete vyvíjet pokročilejší zprávy a interakce pro své roboty, dokud nebudete úplně šťastní. Pokyny v ChatFlow jsou velmi jasné a logické, takže téměř kdokoli může vytvořit chatovací botu!

Shrnutí

Sestavení robota v Kiku lze provést buď programováním, nebo pomocí jedné ze startovacích platforem, jako je ChatFlow. Můžete si postavit robota obousměrně, ale pokud to uděláte prostřednictvím programování, dozvíte se více. Kik není jedinou chatovací službou, která podporuje používání robotů v jejich ekosystému, a roboti jsou rostoucí internetový trend. Naučit se kódovat inteligentní roboty je práce se skutečným potenciálem.

Jak si vytvořit svůj vlastní kik bot