Anonim

Las aplicaciones de chat son una de las cosas más populares en Internet en estos días: en 2016, más de 1.400 millones de personas usaron una aplicación de chat, lo que las convirtió en el tipo de aplicación móvil más popular. Lo que muchas personas no se dan cuenta es que algunas de las "personas" con las que están chateando en línea son en realidad programas automatizados, también conocidos como bots. La popular aplicación de chat Kik creó e implementó un bot Kik con el que las personas pueden chatear, ¡pero tú también puedes crear tu propio bot!

Consulte también nuestro artículo Cómo saber o saber si alguien lo bloqueó en Kik

¿Por qué hacer un Kik bot? Bueno, el proceso no es difícil, es interesante, y crear un bot puede enseñarle un poco (o mucho) sobre cómo funciona la automatización. Kik tiene su propia tienda de bots, por lo que si creas un bot de calidad, puedes colocarlo en la tienda. La mayoría de los bots tienen una calidad bastante baja, por lo que si tiene una buena idea y la implementa bien, podría obtener mucha atención para su bot. Además, los bots tienen una función legítima que proporciona algunas formas de servicio al cliente en línea, por lo que desarrollar un bot podría ser un elemento útil para el currículum que podría obtener un trabajo de programación algún día.

Hay un par de enfoques diferentes para construir un bot en Kik. El proceso Kik requiere que sepas cómo codificar (al menos un poco) en Python o Node.js. También hay plataformas de software de bot independientes que le permiten configurar un bot sin saber cómo codificar.

Planeando tu bot Kik

Antes de comenzar a desarrollar su bot, debe dedicar un tiempo a planificar. ¿Qué quieres que haga tu bot? ¿Qué quieres que logre? ¿Qué lo hará diferente de todos los otros bots por ahí? Considere todas estas preguntas antes de pasar a la etapa de construcción, ya que tener un objetivo claro en mente lo ayudará a mantener la concentración a medida que desarrolla su bot. Si planea construir un bot solo por diversión, estas preguntas son menos importantes: puede comenzar a desarrollarlo y ver qué sucede. No importa si se ha hecho antes porque lo estás haciendo por ti mismo. Si planea crear un bot para que otros lo usen, estas preguntas son más importantes. Si su bot no hace nada nuevo, ¿por qué alguien lo usaría?

Algunos de los elementos que debe planificar con anticipación incluyen:

  1. Pensando en un nombre corto y ágil para tu bot Kik.
  2. Escogiendo una personalidad. ¿Será sarcástico? ¿Amistoso? ¿A distancia?
  3. Decidir sobre su público objetivo y el tema. ¿Es este un bot que habla de deportes con adultos? ¿Un bot que cuenta chistes a los niños?
  4. Pensando en los tipos de conversaciones que quieres tener. ¿El bot realmente analiza lo que la otra persona le dice, o es muy superficial?
  5. Considerando cómo redirigir las conversaciones que salen del tema.

Inicializando el bot

Para comenzar a construir un bot, necesitará la aplicación Kik y deberá registrarse en el sitio para desarrolladores de Kik.

  1. Obtenga la aplicación de la tienda de aplicaciones (Apple o Google Play).
  2. Luego deberá visitar el sitio web de Kik Dev y registrarse.
  3. Abra la aplicación Kik en su dispositivo y escanee el Código Kik desde la página de desarrollo.
  4. Espere a que el Kik bot @Botsworth le envíe un mensaje y siga al asistente que está vinculado en ese mensaje. Deberá ingresar una identificación de usuario, nombre para mostrar e imagen de perfil.

Los huesos básicos de su bot ahora se han creado, y está listo para recibir cierta inteligencia.

Opción 1: crear un bot con un lenguaje de programación

Una vez que haya completado los pasos anteriores, visite la página de inicio de Kik.

  1. Instale su biblioteca API como se indica, utilizando Python o Node.js dependiendo de si desea codificar en Python o Java. El manual de Kik es bastante útil aquí, y muestra ejemplos de bots para ayudarlo a configurar el suyo.
  2. Kik también tiene su propia página de Github si necesitas un poco de ayuda.
  3. Programe su bot usando su idioma de elección.
  4. Prueba, prueba y prueba de nuevo. También debe invitar a amigos para que lo ayuden a probarlo, ya que encontrarán formas de romper su bot que no habría pensado por su cuenta.
  5. Cuando estés contento, libera el bot en la naturaleza a través de la tienda de bot Kik.

Es posible que hayas notado que pasé por alto la programación real del bot. Kik ha creado un gran conjunto de tutoriales sobre cómo hacerlo.

Opción 2: crear un bot con ChatFlow

ChatFlow es solo una de las muchas herramientas API que simplifica la creación de bots al permitirle usar una interfaz gráfica para construir su bot, en lugar de usar código.

  1. Siga los pasos anteriores en Inicializar el bot para descargar la aplicación e iniciar sesión en kik.com.
  2. Siga las instrucciones para crear y nombrar su bot usando Botsworth.
  3. Seleccione Configuración en el sitio web Kik.dev y copie el nombre del bot y la clave API.
  4. Cree una aplicación ChatFlow y cree un flujo que comience con kik-in y kik-out.
  5. Haga clic derecho en el nodo kik-in, seleccione 'Agregar nuevo controlador kikbot' y edite. Pegue el nombre del bot y la clave API y seleccione Agregar.
  6. Haga clic derecho en kik-out, seleccione el nombre del bot y haga clic en Aceptar.
  7. Seleccione Implementar.

Esto crea un bot Kik básico. Este bot solo hará eco de cualquier mensaje que le envíes, pero se han creado los huesos básicos de tu bot. Desde aquí puede desarrollar mensajes e interacciones más avanzadas para su bot hasta que esté completamente satisfecho. ¡Las instrucciones dentro de ChatFlow son muy claras y lógicas para que casi cualquiera pueda crear un bot de chat!

Resumiendo

La construcción de un bot en Kik se puede hacer mediante programación o usando una de las plataformas de inicio de bot como ChatFlow. Puedes construir un bot de cualquier manera, pero si lo haces a través de la programación aprenderás más. Kik no es el único servicio de chat que fomenta el uso de bots en su ecosistema, y ​​los bots son una tendencia creciente en Internet. Aprender a codificar robots inteligentes es un trabajo con potencial real.

Cómo hacer tu propio kik bot