Chat-Apps sind heutzutage eines der heißesten Dinge im Internet - im Jahr 2016 nutzten mehr als 1, 4 Milliarden Menschen eine Chat-App und waren damit die beliebteste Art von mobiler Anwendung. Was viele Leute nicht erkennen, ist, dass einige der "Leute", mit denen sie online chatten, tatsächlich automatisierte Programme sind, die auch als Bots bekannt sind. Die beliebte Chat-App Kik hat einen Kik-Bot erstellt und implementiert, mit dem man chatten kann, aber Sie können auch Ihren eigenen Bot erstellen!
Warum einen Kik Bot machen? Nun, der Prozess ist nicht schwierig, er ist interessant und die Erstellung eines Bot kann Ihnen ein wenig (oder eine Menge) darüber vermitteln, wie Automatisierung funktioniert. Kik hat seinen eigenen Bot-Shop. Wenn Sie also einen Qualitäts-Bot erstellen, können Sie ihn im Laden platzieren. Die meisten Bots sind ziemlich niedrig in Qualität, also, wenn Sie eine gute Idee haben und es gut umsetzen, konnten Sie viel Aufmerksamkeit für Ihren Bot erhalten. Darüber hinaus haben Bots eine legitime Funktion, die einige Formen des Online-Kundendienstes bietet, so dass die Entwicklung eines Bots ein nützlicher Lebenslaufartikel sein könnte, der Ihnen eines Tages einen Programmierjob verschaffen könnte!
Es gibt ein paar verschiedene Ansätze, um einen Bot auf Kik zu bauen. Der Kik-Prozess erfordert, dass Sie wissen, wie Sie (zumindest ein bisschen) in Python oder Node.js programmieren können. Es gibt auch eigenständige Bot-Software-Plattformen, mit denen Sie einen Bot konfigurieren können, ohne zu wissen, wie man programmiert.
Planen Sie Ihren Kik Bot
Bevor Sie mit der Entwicklung Ihres Bot beginnen, sollten Sie einige Zeit planen. Was soll dein Bot tun? Was willst du erreichen? Was wird es anders machen als all die anderen Bots da draußen? Berücksichtigen Sie alle diese Fragen, bevor Sie mit der Erstellung beginnen, da Sie ein klares Ziel vor Augen haben, das Ihnen hilft, den Fokus bei der Entwicklung Ihres Bot zu behalten. Wenn Sie vorhaben, einen Bot nur zum Spaß zu bauen, dann sind diese Fragen weniger wichtig - Sie können einfach mit der Entwicklung beginnen und sehen, was passiert. Es spielt keine Rolle, ob es vorher getan wurde, weil du es für dich selbst tust. Wenn Sie vorhaben, einen Bot für andere zu erstellen, sind diese Fragen wichtiger. Wenn Ihr Bot nichts Neues tut, warum sollte er es benutzen?
Einige der Dinge, die Sie im Voraus planen sollten, umfassen:
- Denken Sie an einen kurzen, bissigen Namen für Ihren Kik-Bot.
- Eine Persönlichkeit auswählen. Wird es sarkastisch sein? Freundlich? Distanziert?
- Entscheidung über Ihre Zielgruppe und Thema. Ist das ein Bot, der Sport mit Erwachsenen spricht? Ein Bot, der Kindern Witze erzählt?
- Nachdenken über die Arten von Gesprächen, die Sie haben möchten. Analysiert der Bot wirklich, was der andere ihm sagt, oder ist er sehr flach?
- Überlegen Sie, wie Sie Unterhaltungen umleiten, die vom Thema abweichen.
Initialisieren des Bots
Um mit dem Bau eines Bots zu beginnen, benötigen Sie die Kik-App und Sie müssen sich auf der Kik-Entwickler-Site registrieren.
- Holen Sie sich die App aus dem App Store (Apple oder Google Play).
- Sie müssen dann die Kik Dev Website besuchen und registrieren.
- Öffne die Kik-App auf deinem Gerät und scanne den Kik-Code von der Dev-Seite.
- Warten Sie, bis der Kik-Bot @Botsworth Ihnen eine Nachricht sendet und folgen Sie dem Assistenten, der in dieser Nachricht verlinkt ist. Sie müssen eine Benutzer-ID, einen Anzeigenamen und ein Profilbild eingeben.
Die nackten Knochen deines Bot sind jetzt erschaffen worden und es ist bereit, etwas Intelligenz zu erhalten.
Option 1 - Erstellen Sie einen Bot mit einer Programmiersprache
Sobald Sie die obigen Schritte abgeschlossen haben, besuchen Sie die Kik-Seite "Erste Schritte".
- Installieren Sie Ihre API-Bibliothek wie angegeben mithilfe von Python oder Node.js, je nachdem, ob Sie in Python oder Java codieren möchten. Das Kik-Handbuch ist hier sehr hilfreich und zeigt Ihnen Beispiel-Bots, die Ihnen helfen, Ihre zu konfigurieren.
- Kik hat auch eine eigene Github-Seite, wenn du ein wenig Hilfe brauchst.
- Programmiere deinen Bot mit deiner Sprache deiner Wahl.
- Testen, testen und erneut testen. Sie sollten auch Freunde einladen, um Ihnen zu helfen, es zu testen, da sie Wege finden werden, Ihren Bot zu brechen, den Sie sich selbst nicht ausgedacht hätten.
- Wenn Sie glücklich sind, lassen Sie den Bot durch den Kik Bot-Store frei.
Sie haben vielleicht bemerkt, dass ich über die tatsächliche Programmierung des Bots hinweggesprochen habe. Kik hat eine großartige Reihe von Tutorials erstellt, wie man das macht.
Option 2 - Erstellen Sie einen Bot mit ChatFlow
ChatFlow ist nur eines von vielen API-Tools, die die Bot-Erstellung vereinfachen, indem Sie eine grafische Benutzeroberfläche zum Erstellen Ihres Bot verwenden, anstatt Code zu verwenden.
- Befolgen Sie die Schritte unter Bot initialisieren, um die App herunterzuladen und melden Sie sich bei kik.com an.
- Befolgen Sie die Anweisungen zum Erstellen und Benennen Ihres Bot mit Botsworth.
- Wählen Sie Konfiguration auf der Kik.dev-Website und kopieren Sie den Bot-Namen und den API-Schlüssel.
- Erstellen Sie eine ChatFlow-Anwendung und erstellen Sie einen Flow, der mit kik-in und kik-out beginnt.
- Klicken Sie mit der rechten Maustaste auf den Kik-In-Knoten, wählen Sie "Neuen Kikbot-Controller hinzufügen" und bearbeiten Sie ihn. Fügen Sie den Bot-Namen und den API-Schlüssel ein und wählen Sie Hinzufügen.
- Klicken Sie mit der rechten Maustaste auf kik-out, wählen Sie den Bot-Namen und klicken Sie auf OK.
- Wählen Sie Bereitstellen aus.
Dies erzeugt einen grundlegenden Kik-Bot. Dieser Bot wird nur eine Nachricht zurückschicken, die Sie ihm gesendet haben, aber die nackten Knochen Ihres Bot wurden erstellt. Von hier aus können Sie erweiterte Nachrichten und Interaktionen für Ihren Bot entwickeln, bis Sie vollkommen zufrieden sind. Die Anweisungen in ChatFlow sind sehr klar und logisch, so dass fast jeder einen Chat-Bot erstellen kann!
Zusammenfassen
Das Erstellen eines Bots in Kik kann entweder durch Programmierung oder mithilfe einer Bot-Starter-Plattform wie ChatFlow erfolgen. Du kannst einen Bot auf jede Art bauen, aber wenn du es per Programmierung machst, lernst du mehr. Kik ist nicht der einzige Chat-Dienst, der den Einsatz von Bots in seinem Ökosystem fördert, und Bots sind ein wachsender Internet-Trend. Es ist eine Aufgabe mit echtem Potenzial, intelligente Bots zu programmieren.