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.
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 ProgrammingEstudante 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