Presentación para crear un Bot en Telegram usando BotFather, configurando con Python y sus distintas aplicaciones, como habilitación de imágenes o vídeo, respuestas, etc.
2. 2
¿Qué es un Bot?
Todo el mundo, cada día, utiliza la tecnología. La mayoría de nosotros deja la programación a ingenieros
porque pensamos que programar y la electrónica son complicadas; además, difíciles de entender. En la
actualidad estas actividades pueden ser divertidas y excitantes. Gracias a crear un Bot, diseñadores, artistas,
personas con un hobby y estudiantes de todas las edades están aprendiendo a crear asistentes virtuales que
se iluminan, mueven y responden ante personas.
5. 5
Introducción
En este taller daremos una pequeña introducción sobre como crear un bot de Telegram usando Python y la lista
de herramientas que necesitamos.
En este caso usaremos Python 3, el 2 no se recomienda usar debido a que está quedando obsoleto y este ya no
tiene soporte. Para nuestro entorno de desarrollo utilizaremos cualquier equipo y sistema operativo ya sea
Windows, Linux o MacOs.
.
Documentación
• Downloads Python
• Thonny Python
• python-telegram-bot (En inglés)
Requisitos
• Tener Python 3 instalado.
• Instalar PiP3 *Opcional
• Instalar la librería: python-telegram-bot
• Generar el Token de nuestro Bot con @Botfather
9. 9
¿Qué es Thonny Python?
Thonny es un Python IDE (entorno de desarrollo integrado) apto para principiantes que permite a los usuarios con
poco o ningún conocimiento de programación comenzar su primer paso en el camino de dominar el lenguaje de
programación Python. Construida desde cero por el desarrollador Aivar Annamaa, esta herramienta educativa es
considerada como una de las mejores herramientas para que los maestros brinden a sus estudiantes un entorno
de programación simplificado y ordenado para aprender los fundamentos de la programación, expandiendo
lentamente sus capacidades de codificación y resolución de problemas. y prepararlos para abordar tareas de
programación más complicadas.
15. Telegram
1. Lo que primero que tienes que hacer es mandar un mensaje desde Telegram
al BotFather (@BotFather), en concreto el de «/newbot».
2. Posteriormente el propio bot te preguntará por el nombre que quieres para tu bot. Importante,
tiene que terminar en la palabra Bot. Ejemplo: SuperBot o super_Bot.
3. Si todo está correcto, te verificará la creación de tu Bot.
4. Bot creado y listo para personalizar. El BotFather nos asignara un TOKEN o código único de
nuestro Bot para poder usarlo más adelante.
5. Es opcional configurar la privacidad de tu bot, pero es recomendable. Escribimos «/setprivacy» y
posteriormente, el nombre de tu bot mencionándolo por su nombre «@Bot». El BotFather te
responderá con las opciones que puedes configurar, por ejemplo que cualquiera lo pueda usar o
que responda solo a determinados grupos o usuarios.