Crear un Bot con Telegram 25/06/2018 Esther 25/06/2018 Esther LopezBreakpoint, Web LopezBreakpoint, Web
Los bots son pequeños programas que realizan diferentes funcionalidades, se encuentran alojados en servidores y al llamarlos pueden ejecutar una tarea. Existen diferentes bots desde los que te ayudan a buscar un gif hasta los que nos dan el clima. Existe una aplicacion de mensajeria instantanea llamada Telegram, que puede no ser tan popular como Whatsap pero que tiene funcionalidades que pueden llamarte la atención como para probarlo y una de ellas es justamente los bots. Telegram incluye bots en su app desde el 2015 y actualmente cuenta con documentación suficiente para que se puedan crear bots de acuerdo a nuestas necesidades.
Tipos de Bots en Telegram T elegram Se manejan dos tipos de bots los nativos u originales y los Inline Bots. Lo que los hace diferente es la forma en que interactuamos in teractuamos con ellos. Bot Nativo para utilizarlo debemos abrir una ventana de conversación en el chat o incluirlos como un integrante mas si deseamos usarlo en un grupo. Para llamarlos o agregarlos lo hacemos iniciando con un @ seguido del nombre del bot (@bots).
Inline Bot son un poco mas jovenes se añadieron en 2016 y para hacer uso de ellos no necesitamos incluirlos en ninguna conversacion o grupo. Los podemos utilizar desde la misma linea donde introducimos el texto de nuestro mensaje siguiendo el mismo principio de @ seguido del nombre (@gif).
Crear mi propio BOT Vamos a crear crear un bot sencillo para ilustrar como comenzaqr a utilizar esta función, lo que podemos hacer con un bot va a depender de nuestras necesidades y creatividad. Descargar Telegram
Como primer paso debemos de tener la app de Telegram podemos elegir entre sus diferentes version ya se ha para nuestro celular, web o de escritorio. escritorio. Descargar telegram. telegram. Conversar con BOT FATHER
El nombre de este bot hace alusión a su trabajo, este es como el bot centrald e donde proceden todos los demas, si el padre de los bots. ¿Como lo utilizo? Tenemos que ir a Telegram y buscar BotFather en el buscador para poder iniciar una conversación con él.
qu e te mostrara es una serie de comandos que Una vez echo esto lo primero que puedes utilizar, algunos son:
/newbot—para crear crear un nuevo bot bot /token—para generar el token token /revoke—revocar acceso al token token /setname—cambiar ambiar el nombre del bot bot /setdescription—cambiar la descripción del bot bot /setabouttext—cambiar ambiar el texto “about “about me” /setuserpic—cambiar ambiar la foto de perfil perfil /setinline—cambiar los ajustes ajustes de “inline” /setcommands—establece los comandos del del bot bot /setjoingroups—determina si el bot se puede o no unir a grupos grupos /setprivacy—determina etermina los mensajes que verá nuestro bot si se une a un grupo grupo /deletebot—eliminar un bot bot /cancel—cancelar lo que estemos estemos haciendo haciendo Lo primero que debemos hacer es crear nuestro bots con el comando /newbot despues t pedira que le coloques un nombre a tu nuevo nu evo bot, algo importante es que siemre debe terminar con bot o _bot, el de este ejemplo se llama TraduSaludo_Bot. Despues el BothFather al comprobar que esta correcto el nombre te regresara un token que es importa por que lo usaras para seguir configurando el bot. Programar al Bot @Tradusaludo_Bot
Ahora es necesario crear crear la conversacion con nuestro Bot, Bot, es decir indicarle que deseamos que conteste o realice cuando se le envie un comando especifico. Esto lo podemos realizar con un lenguaje de programación que consideres y siguiendo las normas de la Api de telegram. las telegram. Tambien tenemos la opcion de modificar el funcionamiento del bot con una interfaz grafica sencilla y es por donde vamos v amos a comenzar.
ManyBot
Este es un bot que funciona como interfaz grafica para darle funcionalidad a nuestro bot. Debemos de añadir el bot a nuestro contacntos con tacntos para iniciar una conversación como @manybot. Crear un nuevo bot /addbot Colocar el Token que nos genero @BotFather Si no hubo problemas problemas con el token token @ManyBot te pedira que indiques una descripción para tu Bot.
Crear comandos personalizados
Ahora que ya agregamos la interfaz de @ManyBot a nuestro propio bot vamos a crear los comandos a los cuales respondera.
Ingresar a nuestro propio bot Pulsamos Comandos personalizados Comandos Personalizados Crear comando Escribimos el nombre del comando que vamos agregar, en este caso mi comando se llama llama /Saluda /Saluda Despues vas a indicarle al bot que es que lo de debe responder al recibir ese comando. Para el ejemplo puse “Hola” en diferentes idiomas. idiomas. Para guardar guardar la configuración configuración de nuestro comando lo indicamos enviando Guardar} Guardar}
Configurar Menú Principal
Cuando tenemos varios comandos a los que el Bot puede responder, podemos configurar los que apareen en el menu principal y el orden.
Vamos a la opcion opcion Configurar Menú Menú Seleccionamos Añadir Seleccionamos Añadir Opción al Menú Menú Vamos a poner nuestro comando disponible /saluda /saluda En la aprte inferior podras mover los comandos en el orden que desees. Tambien puedes seleccioanrlos para eliminarlo.
Ahora ya tenemos a nuestro bot con las configuraciónes basicas basicas y ya podemos probarlo. Estas son solo las cosas basicas que podemos realizar con un bot de Telegram, la programación de los comandos tambien la podemos realizar incluso con PHP. Puden documentarse en la la pagina oficial de telegram telegram si desean detalles sobre los bots. Si les interesa el tema tema pueden dejar sus comentarios comentarios para que podamos ampliar los post sobre el tema. Reproductor de vídeo 00:00 00:10
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.