Criando seu primeiro bot para o telegram utilizando python
2026-10-14 , Sala 2

Nesta atividade, os participantes irão desenvolver um bot para o Telegram utilizando Python e a biblioteca Pyrogram. A proposta é apresentar o Pyrogram como uma alternativa poderosa para criação de bo


Ao longo da atividade, será construído um bot funcional com comandos personalizados, tratamento de diferentes tipos de mensagens, validação de dados e consumo de serviços externos. Serão abordados conceitos como handlers, filtros, middlewares lógicos, controle de contexto do usuário e boas práticas de segurança, incluindo o uso de variáveis de ambiente para proteção de credenciais.

Ao final, os participantes terão uma base sólida para expandir o projeto para casos mais complexos, como automações, notificações, bots conversacionais e integrações com bancos de dados e outros serviços.


What prior knowledge is necessary to be able to follow your activity well?:

Conhecimento intermediário/avançado em Python, familiaridade com ambientes virtuais, conhecimento básico sobre uso de APIs, manipulação de dados JSON.

What can participants expect to learn from your activity?:

Os participantes aprenderão, de forma prática e aprofundada, a criar um bot para Telegram com Python e Pyrogram, estruturado para evolução, integração com APIs e uso em cenários reais.

Choose one or more areas where this proposal fits.: Machine Learning and Artificial Intelligence, Software Architecture, Scientific Computing, Creative Programming

Estudante de Ciência da Computação na UFSJ - atualmente no 2° período, possuo experiências na área: palestrante, professor autonomo, monitor de curso e professor particular na escola Infinity School