Les applications de chat sont l'une des choses les plus en vogue sur Internet ces temps-ci: en 2016, plus de 1, 4 milliard de personnes utilisaient une application de chat, ce qui en faisait le type d'application mobile le plus populaire. Ce que beaucoup de personnes ne réalisent pas, c’est que certaines des «personnes» avec lesquelles elles discutent en ligne sont en fait des programmes automatisés, également appelés bots. La populaire application de chat Kik a créé et déployé un bot Kik avec lequel les gens peuvent discuter, mais vous pouvez aussi créer votre propre bot!
Voir également notre article Comment savoir ou dire si quelqu'un vous a bloqué sur Kik
Pourquoi faire un bot Kik? Eh bien, le processus n'est pas difficile, c'est intéressant, et créer un bot peut vous apprendre un peu (ou beaucoup) sur le fonctionnement de l'automatisation. Kik a son propre Bot Store, donc si vous créez un bot de qualité, vous pourrez le placer dans le magasin. La plupart des robots sont de qualité médiocre, donc si vous avez une bonne idée et que vous la mettez en œuvre correctement, vous pourriez attirer beaucoup d'attention pour votre bot. En outre, les robots ont une fonction légitime en fournissant certaines formes de service à la clientèle en ligne. Développer un bot peut donc être un élément de CV utile qui pourrait vous procurer un travail de programmation un jour!
Il existe différentes approches pour créer un bot sur Kik. Le processus Kik exige que vous sachiez comment coder (au moins un peu) en Python ou Node.js. Il existe également des plates-formes de logiciels de bot autonomes qui vous permettent de configurer un bot sans savoir comment coder.
Planifier votre bot Kik
Avant de vous lancer dans le développement de votre bot, vous devez prévoir un peu de temps. Que voulez-vous que votre bot fasse? Que voulez-vous qu'il réalise? Qu'est-ce qui va le rendre différent de tous les autres robots là-bas? Avant de passer à la phase de construction, réfléchissez à toutes ces questions. Un objectif clair vous aidera à rester concentré pendant que vous développez votre bot. Si vous envisagez de créer un bot juste pour le plaisir, ces questions sont moins importantes. Vous pouvez simplement commencer à le développer et voir ce qui se passe. Peu importe si cela a été fait auparavant parce que vous le faites vous-même. Si vous envisagez de créer un bot que d'autres pourront utiliser, ces questions sont plus importantes. Si votre bot ne fait rien de nouveau, pourquoi l’utiliserait-il?
Certains des éléments que vous devez planifier à l’avance incluent:
- Vous songez à un nom court et vif pour votre bot Kik?
- Choisir une personnalité. Sera-ce sarcastique? Amical? Distant?
- Décidez de votre public cible et de votre sujet. Est-ce un bot qui parle de sport avec des adultes? Un bot qui raconte des blagues aux enfants?
- En réfléchissant au type de conversation que vous souhaitez avoir. Est-ce que le bot analyse vraiment ce que l'autre personne lui dit, ou est-ce très superficiel?
- Considérer comment rediriger les conversations qui sortent du sujet.
Initialiser le bot
Pour commencer à créer un bot, vous aurez besoin de l'application Kik et vous devrez vous inscrire sur le site de développement Kik.
- Téléchargez l'application sur l'App Store (Apple ou Google Play).
- Vous devrez ensuite visiter le site Web de Kik Dev et vous inscrire.
- Ouvrez l'application Kik sur votre appareil et scannez le code Kik à partir de la page de développement.
- Attendez que le bot Kik @Botsworth vous envoie un message et suivez l'assistant lié dans ce message. Vous devrez entrer un ID utilisateur, un nom d'affichage et une image de profil.
Les os nus de votre bot ont été créés et il est prêt à recevoir des informations.
Option 1 - Construire un bot en utilisant un langage de programmation
Une fois que vous avez terminé les étapes ci-dessus, visitez la page Mise en route de Kik.
- Installez votre bibliothèque d'API en suivant les instructions, en utilisant Python ou Node.js, selon que vous souhaitez coder en Python ou en Java. Le manuel de Kik est très utile ici, et vous montre des exemples de robots pour vous aider à configurer le vôtre.
- Kik a aussi sa propre page Github si vous avez besoin d’un peu d’aide.
- Programmez votre bot en utilisant la langue de votre choix.
- Testez, testez et testez à nouveau. Vous devriez également inviter des amis à vous aider à le tester, car ils trouveront des moyens de casser votre bot que vous n'auriez pas imaginé par vous-même.
- Lorsque vous êtes heureux, libérez le bot dans la nature via le magasin de bot Kik.
Vous avez peut-être remarqué que j'ai passé sous silence la programmation actuelle du bot. Kik a créé un excellent ensemble de tutoriels sur la façon de le faire.
Option 2 - Construire un bot en utilisant ChatFlow
ChatFlow est l'un des nombreux outils d'API qui simplifient la création de bot en vous permettant d'utiliser une interface graphique pour créer votre bot, plutôt que d'utiliser du code.
- Suivez les étapes ci-dessus sous Initialisation du bot pour télécharger l'application et connectez-vous à kik.com.
- Suivez les instructions pour créer et nommer votre bot en utilisant Botsworth.
- Sélectionnez Configuration sur le site Web Kik.dev et copiez le nom du bot et la clé API.
- Créez une application ChatFlow et créez un flux commençant par kik-in et kik-out.
- Cliquez avec le bouton droit sur le nœud kik-in, sélectionnez "Ajouter un nouveau contrôleur kikbot" et modifiez-le. Collez le nom du bot et la clé API, puis sélectionnez Ajouter.
- Cliquez avec le bouton droit sur kik-out, sélectionnez le nom du bot et cliquez sur OK.
- Sélectionnez Déployer.
Cela crée un bot Kik de base. Ce bot ne fait que rappeler tout message que vous envoyez, mais les os nus de votre bot ont été créés. À partir de là, vous pouvez développer des messages et des interactions plus avancés pour votre bot jusqu'à ce que vous soyez complètement heureux. Les instructions contenues dans ChatFlow sont très claires et logiques: presque tout le monde peut créer un bot de discussion!
En résumé
Construire un bot dans Kik peut être fait soit par programmation, soit en utilisant l’une des plates-formes de démarrage de bot, comme ChatFlow. Vous pouvez construire un bot de toute façon, mais si vous le faites via la programmation, vous en apprendrez plus. Kik n'est pas le seul service de chat qui encourage l'utilisation de bots dans leur écosystème, et les bots sont une tendance croissante sur Internet. Apprendre à coder des robots intelligents est un travail avec un potentiel réel.