A diferencia de otras aplicaciones de chat y mensajería, Telegram fue desarrollado para admitir bots con poco esfuerzo. El soporte de bot ha resultado en una cantidad asombrosa de opciones de bot que puede encontrar e integrar en sus grupos. Además, crear su propio bot es bastante sencillo, ya que la mayoría de las herramientas necesarias ya están disponibles. Telegram.
Esta guía pasará por el proceso de creación y adición de un bot básico a su Telegram canal. Para simplificar, la guía se centrará en la versión para PC, pero se aplican pasos similares a otras plataformas.
Cómo crear un Telegram Bot
haciendo un sencillo Telegram bot shell es bastante sencillo. Esto es lo que tendrás que hacer.
- Abre el Telegram aplicación e inicie sesión si es necesario.
- Haga clic en la barra de búsqueda en la esquina superior izquierda y busque “BotFather”.
- En la pestaña “Búsqueda global”, verá una cuenta verificada y marcada con el identificador “@BotFather”. Esto es TelegramEl bot oficial de creación de bots. Haz clic en él para comenzar a chatear.
- Haga clic en el botón grande “INICIO” en el chat.
- Escribe o selecciona el comando “/newbot” de la lista y envíalo para iniciar el proceso de creación.
- Ahora elige un nombre para tu bot y envíalo. Tenga en cuenta que el nombre del bot no tiene que terminar con “Bot” ni contenerlo, pero puede ayudar a otros usuarios a saber que están usando un bot en el futuro.
- Después de nombrarlo, cree un nombre de usuario único para su bot. Según las instrucciones, el nombre de usuario debe tener “bot” al final.
- Guarde el enlace del token API que el BotFather envía en respuesta. No lo comparta con otras personas, ya que proporciona acceso y control de moderación completos.
- Agregue una descripción a su bot escribiendo “/ setdescription” y siguiendo con el texto del descriptor. Otros usuarios verán este texto cuando el bot los salude o abran sus detalles. Se puede usar de manera similar a un mensaje de saludo o señalar a los usuarios los comandos básicos del bot.
- Para completar el perfil del bot con una imagen, escriba “/setuserpic” y cuando BotFather responda, envíe la imagen para agregarla a la cuenta de su bot.
Y así es como se hace un barebones Telegram perfil de bot Debería poder ver su bot si escribe su nombre de usuario en la barra de búsqueda, y cuando hace clic en él, debería abrir un chat con el mensaje que estableció como descripción anteriormente.
Tenga en cuenta que un bot recién creado es esencialmente una pizarra en blanco y debe programarse para hacer algo remotamente útil. Puedes consultarTelegrammanual de botsvinculado en el primer mensaje de BotFather para aprender a agregar comandos o registrarse en un servicio que lo haga por usted.
Los bots deben tener tres comandos básicos: inicio, ayuda y configuración. Estos comandos globales están disponibles a través de una interfaz y ayudan a los usuarios a navegar a través de otras funciones del bot.
Desafortunadamente, aquí es donde termina la parte fácil (y la extensión de esta guía). La creación de un bot funcional requiere conocimientos de programación, normalmente en Java, C# o Python.
El token que guardó se puede usar para servicios de terceros para conectar la API del bot a la de ellos, lo que le permite programar o agregar funciones a través de su plataforma. Para tener total libertad sobre cómo funciona su bot, necesitará saber más sobre bibliotecas, codificación, programación orientada a objetos y conocimientos en IDE (como Visual Studio Code).
Hay servicios creados para bots destinados a la promoción comercial, el cambio de divisas, los pedidos de productos, la compilación de noticias y mucho más.
No te preocupes A-Bot It
Lo que atrae a la gente Telegram puede variar mucho. Algunos se unen por la privacidad y el cifrado, otros porque no hay límite en la cantidad de miembros del canal, mientras que otros por su código abierto y la facilidad de implementar bots. Y con todas las posibilidades Telegram ofrece, está claro por qué tiene una participación de usuario tan alta.
Este artículo solo cubrió los aspectos básicos de la creación de un bot, y el resto dependerá de su experiencia en programación o de la implementación de terceros. Háganos saber en los comentarios si tuvo algún problema con Telegram bots o sobre qué guías le gustaría obtener más información a continuación.