Como criar BOT no TELEGRAM em PYTHON | Python na Prática #10
Вставка
- Опубліковано 9 лют 2025
- Ainda precisa aprender a programar? Aprenda Python do Jeito Certo e desenvolva uma base fundamental para se tornar capaz de pensar e criar soluções para problemas escrevendo código: • Python do Jeito Certo ...
Já pensou em criar o seu próprio Bot para Telegram? No #PythonNaPrática hoje, vamos te mostrar como é fácil criar o seu próprio bot usando a linguagem de programação Python!
🤖 Pretendemos construir nosso próprio bot e hospedá-lo para que você possam interagir com ele a qualquer momento. Se você quiser acompanhar os bastidores deste processo, torne-se membro do nosso canal: www.youtube.co...
O Telegram é um aplicativo de mensagens muito versátil e que ganhou ainda mais popularidade nos últimos tempos devido às decisões do WhatsApp que vão contra a privacidade de dados de seus usuários. Saiba mais em:
- Entenda os Novos Termos de Privacidade do WhatsApp | Baixe o Telegram: • ADEUS WHATSAPP? ENTEND...
Um dos aspectos muito positivos do Telegram é a disponibilidade de uma API para construção de #bots. Neste vídeo, apresentamos a documentação do Telegram que descreve como criar o seu próprio bot e dar funcionalidades a ele através da API do Telegram e construímos na prática um bot em Python usando o pacote Python Telegram Bot.
🟦Uma introdução aos bots para desenvolvedores: core.telegram....
🟦Telegram Bots API: core.telegram....
▶️ Python Telegram Bot github.com/pyt...
Se você quer aprender a programar em Python e desenvolver uma base sólida de programação, confira o nosso curso Python do Jeito Certo: go.pgdinamica.c...
Esta é uma grande oportunidade para você aprender a criar seu próprio bot no Telegram usando a linguagem de programação Python, adicionar comandos ao Bot e, ainda, testá-lo rapidamente. Agradecemos aos nossos seguidores que interagiram com nosso bot e comentarem em nosso Stories! Muitíssimo obrigado!
📸 Nos siga você também no Instagram: / pgdinamica
📸 @kizzy_terra @hallpaz
Fizemos um bot capaz de responder a comandos básicos como /start /help e também comandos próprios nossos, como /imagem que sintetiza uma imagem de bandeira e responde o usuário com uma foto.
🔴Aprenda a programar imagens sintéticas:
- SINTETIZANDO Imagens com Python: • SINTETIZANDO Imagens c...
📚 Livros recomendados de Data Science: amzn.to/2XZyxUr
📚 Livros de Algoritmos e Estruturas de Dados: amzn.to/3d5wK4m
SetUp - Equipamentos: amzn.to/37Cg3N2
🟣 Canal na Twitch para lives: / pgdinamica
🟦 Canal do Telegram para receber os vídeos: t.me/joinchat/...
✉️ E-mails:
- Propostas comerciais: comercial@pgdinamica.com
- Demais assuntos: contato@programacaodinamica.com.br
👩🏾💻👨🏾💻 Confira mais conteúdo em nosso blog: blog.programac...
🔥 Faça parte da comunidade gratuita Programação Mais Dinâmica: bit.ly/pgsparkle (baixe o app e entre na comunidade)
🐦 Nos siga no Twitter: / pgdinamica
🐦 @kizzy_terra @hallpaz
Curta a Programação Dinâmica no facebook: pgdinamica
Nosso repositório no Github: github.com/programacaodinamica
Confira o nosso Medium: medium.com/programacaodinamica
Confira os artigos no Python Café: pythoncafe.com.br
🥰 Se você gosta do nosso trabalho e acha relevante a nossa atuação no UA-cam, considere nos apoiar se tornando membro do canal: www.youtube.co...
Stock Images: Pexels
Já da para fazer umas brincadeiras com os amigos hahaha quero sim mais conteúdos sobre bots!!
Sim! 😁
@@pgdinamica ensina criar um bot que gera gchao de uma live de uma chat ao vivo pelo id
Maluco, parabéns pelo áudio, chega fiquei besta, é muito difícil ver um canal com uma qualidade de áudio dessa, novamente parabéns.
Tem vídeo Scan bot no telegram?
Mano eu quero um robô para roleta casino
Coisa mais perfeita! Esse vídeo vai ficar no coração pra sempre!💜
🥰🥰
Conheci seu canal só hoje, que qualidade de vídeo! Ganhou + 1 inscrito!
Que honra!
Belíssimo video, como sempre. Não sou muito de comentar no UA-cam. Belíssimo trabalho que você faz, varios videos me ajudaram em meus estudos e ate mo trabalho. Obrigado pelo seu trabalho. trabalho e
Nós que agradecemos pelo apoio, Marcos! 🙌🏾
Esse teu canal é incrível, parceiro. Forte abraço!
Valeu!
Que canal excelente! Qualidade impecável de conteúdo, apresentação e didática. Bravo, irmão. E obrigado!
Valeu! 🙌🏾
O conteúdo de vocês é EXCELENTE!! Parabéns!!! melhor canal
Muitíssimo obrigado 😁
ficou mto bom o video como sempre. fico feliz pelo sucesso de vcs, q está apenas no início..parabens. vlw
ja fiz um bot nesse mesmo esquema apenas p conhecer msm rs
gostaria de mais conteudos de bot sim, por favor.
Muito obrigado, Rogério! 😁
Legal, muito bom seu jeito de programar também.
Valeu, Victor!
Já deixei meu like. Ajudou a entender essa biblioteca
Que bom que lhe foi útil!
Maluco é brabo! Parabéns
Valeu!
Didática impecável!
Obrigado!
Um dos melhores em explicação sobre bots. Tem como criar um bot com comando de disparos pré programado ?
ùnico tutorial que funcionou, parabéns.
Que bom que ajudou, fico feliz!
Muito bom! Parabéns
Obrigado!
Vídeo sensacional.
Parabéns pelo contéudo!
adorei o vídeo, vou aproveitar o (não)carnaval pra executar algumas ideias. Conheci o canal essa semana e tô encantada com a quantidade de conteúdo massa
Seja bem-vinda, Karol! Muito obrigado! 😊
Boa Man , você consegue ensinar a fazer um Bot que pega notícias do twitter, Instagram e postar no grupo em tempo real
mais um vídeo excelente!
Obrigado sempre!
Mt obg pelo conteúdo :D
De nada!
Opa. Já dei o like só pelo título hehehe
Obrigado pelo like 😉
@@pgdinamica já até tunei meu bot com essas dicas aí kkkkk
Que curso tenho que fazer pra fazer um boto pra jogar roleta automaticamente
Ótimo conteúdo..de verdade, uma pergunta: o python consegue automatizar a execução de uma rotina de um determinado sistema? Sei que não deve dar muitas visualizações...mas seria um vídeo show de bola.
Ótimo conteúdo
Obrigado!
ensina a fazer um com as funções (usando /) pra colocar em grupos!
Sugestão anotada!
Boa noite, preciso de um BOT para enviar mensagens de texto, imagem e emoj animados para os grupos que participo no telegram. Vc faz esta programação ? No aguardo. Obrigado
muito bom irmão, ensina a fazer um bot pra cassino
Verdade
Amigo faz um video de como vc monta um boot de consultas de cpf e cnpj?
Fala irmão, tudo bem? Eu quero criar um site e ou bot para futebol virtual, casa de apostas. Não tenho a minima ideia por onde começar. Ja existem alguns no mercado. Consegue dar uma opinião por onde começo? o que devo pesquisar? Abs!
Ola, parabens pelo video. Como faço para contratar seus serviços ?
Será que é possível criar mensagens automáticas conforme o calendário? Por exemplo programar para dia 15 de outubro postar determinado texto?
Fez o bot completo nos apoiadores?
Não fiz...tá animado no conteúdo de bots?
@@pgdinamica fiquei curioso pra ver a extensão da complexidade possível, eu achei bem divertido e diverso, parece um role meio arduino. Mas eu não sou criativo, então não consegui pensar em nada pra implementar kkk
O vídeo já tem um ano e meio, será que ainda dá pra usar esse vídeo como referência ou o Telegram ainda não fez inúmeras atualizações modificando isso tudo?
O codigo desenvolvido nesse video esta disponivel?
Faz serviços particulares de criação de bot?
Não, agradeço o interesse.
É possível deixar o bot privado ? Quando falo privado é configurar esse bot somente para usuários permitidos ?
Vídeo top! Vou replicar o teste conforme minha necessidade! Já deixo uma dúvida, como fazer um Webscrap(copiar dados de um site) com Python? Vai servir para meu bot esses dados!
Falamos de scrapping aqui: ua-cam.com/video/kqvWOcPog4s/v-deo.html
Sucesso no teu projeto!
Por favor, aqueles Bot feitos para realizar compras de planos VIP, eles pagam taxa ao Telegram por cada transação ?
uma pergunta, será que tem como eu criar um sistema que lê as mensagens de um grupo do telegram, pega essas essas mensagens para mim e/ou "lê" elas para automatizar um processo baseado em mensagens recebidas de um grupo?
Boa tarde, consigo fazer um bot que caso fique um tempo sem receber mensagem ele envia uma mensagem de alerta?
o meu n deu certo o telegram constatou uma invasao na minha conta mandou eu ativar modo seguranca 2 etapas
Que programa ele utiliza para programar o bot?
Linguagem Python e VSCODE
Legal adorei a aula já fiz alguns teste aqui em casa.
Uma duvida e como solicitar para usuário uma resposta: Exemplo-> Qual sua idade: E depois receber essa mensagem.
procurei na documentação não entendi como fazer isso. Vc poderia de dar uma dica.
Será que existe ou tem como criar um bot que que faz pesquisas no Google e retorna para o usuário dentro do Telegram ? sem precisar abrir o navegador ou Google dentro do Telegram ou ainda um bot que faz um papel de navegador.
Criei e já ui enventando de colocar tanta coisa nele... mas tenho tido dificuldade de hospedar. Ele pega imagens e retorna o texto
Tenta usar o Heroku. O mais "complicado" vai ser substituir a forma de receber as atualizações (no vídeo, fizemos pooling, mas o melhor, em termos de recursos, para hospedar é webhook). Sugestão: towardsdatascience.com/how-to-deploy-a-telegram-bot-using-heroku-for-free-9436f89575d2
Existe a opção de hospedar no próprio telegram?
conheci o canal agora, ao fechar minha tampa do notebook o bot para de funcionar, como faz para ele funcionar mesmo com o pc em suspenso? nos meus outros aplicativos consigo usando o agendador de tarefas, mas no seu exemplo nao sei como já que ele fica ativo direto
Você tem que hospedar o seu programa em um servidor. Tudo o que você acessa na internet é assim: um programa rodando em ““uma”” máquina com endereço conhecido dentro da grande conexão de computadores que é a internet.
@@pgdinamica mas é que eu queria fazer coisas que interajam no meu PC, acho que me dá mais liberdade. Mas acho que já consegui, usei o agendador de tarefas e configurei para executar mesmo com o PC com a tampa fechado. Se houver mais de duas instâncias do programa aberta .exe do bot telegram ele fecha a anterior para não dar conflito. Com isso já consegui meu programa ficar 24h no ar (se meu PC estiver ligado claro). Muito obrigado pelo código!
Cara, já faz um tempo que eu preciso fazer uma private key e já olhei vídeos na internet e nenhum deu certo, alguma dica?
Da pra fazer no celular?
Também queria saber
Faz no Notebook? Não sei sobre isso
Vídeo muito bom, pessoal! só fiquei com uma dúvida ... O MessageHandler que vcs usaram trata mensagens de texto que não são comandos (mensagens que não começam com o "/" na frente). Mas, é possível tratar as mensagens de comandos não existentes? (ex.: /comandodiferente)
Com certeza, bibliotecas.
Sim, com um MessageHandler e filtro para comandos, você pode definir uma função padrão para lidar com os demais comandos desconhecidos.
@@pgdinamica valeu pessoal! Eu olhei a documentação e usando "MessageHandler(Filters.text, echo)", o Filters.text vale para comando não identificados e textos tbm.. Tava um tempo atrás disso e não estava entendendo. Muito obrigado :)
Eu poso como copiar um bot de alguém?
Opa, to conhecendo o canal agora e queria muito um bot de pagamento no telegram. Tem como tu ensinar o passo a passo de como fazer um?
mano, queria salvar algo que o usuário mandar em alguma pasta externa ou até mesmo para meu chat no telegram. Isto é possível? Ótimo conteúdo!!
Não sei se entendi a pergunta. O bot tem acesso ao conteúdo da mensagem para processar uma resposta, você poderia armazenar este conteúdo em um banco de dados ou disco de armazenamento se quisesse.
Como faz botão
Como faço para o bot ler informações em determinado site e enviar o alerta no telegram
Top gostei, só um detalhe que estou tentando fazer aqui. Eu envio a mensagem para o bot via python sem digitar no próprio telegram porem não consigo capturar o texto dela, somente se eu digitar. Sabe o porque ou alguma função para tratar isso?
Tô querendo fazer um jogo, pedra, papel e tesoura.
Será que é difícil?
Fácil ou difícil é uma medida do quão distante aquilo está de quem você é agora. Não é um conceito absoluto.
Boa Tarde Mano Como Faço Para Entra Em Contato Com Vc Para Apresentar Uns Projetos De Bots Para Faturar Bem
Bom dia, Jardel! Agradeço a consideração, mas não tenho interesse.
Teria alguim código pra bot de cassino tipo roleta ?
Não tenho, não, amigo.
Existe alguma forma de fazer o texto do BOT ficar em negrito?
Amigo, preciso que meu telegram tenha um bot na minha conta pra fazer a seguinte função, estarei dentro de um canal, e este bot teria que replicar tudo que foi postado naquele canal que será vip e replicar para um grupo. É possível?
Olá! O caminho para iniciar um bot está dado no vídeo. Para o problema em particular, sugiro estudar a documentação da API referenciada:
1. core.telegram.org/bots/api
Você também precisará adicionar seu bot ao canal:
2. stackoverflow.com/questions/33126743/how-do-i-add-my-bot-to-a-channel
Amigo, vc conseguiu? Estou querendo o mesmo. O seu caso também é repasse de picks?
Tem como eu adicionar um bot q eu criei para um grupo que não é meu, para ele ficar lendo as mensagens que as pessoas mandam lá nesse grupo?
O admin do grupo precisa autorizar
No meu pc não da certo, já instalei tudo o que deveria ser necessário, mas no python não se comunica com o telegram de jeito nenhum, não sei mais o que faço.
Você criou o bot com o Botfather?
@@pgdinamica Criei sim, insiro o token na programação, mas quando retorno no telegram e digito uma mensagem, nada acontece
Bom dia TD bem ? Eu quero fazer um bot para análise de esportivo de futebol !
Sucesso com seu Bot!
Como fazer um botão direcionamento? Exemplo um botão que me direcione pra um grupo do Whatsapp!
Quero criar um bot de vendas, como fazer?
Não entendi. Você sabe programar? Viu o vídeo?
Como fazer o bot rodar dentro do telegram? Pelo que entendi, quando a gente executa o script/app, ele se "liga" ao Telegram pela chave e passa a responder aos comandos. É isso mesmo?
Quando você cria o bot, ele já está "rodando dentro do Telegram" e é visível por qualquer pessoa, mas se não houver um código em execução, as mensagens enviadas ao bot serão perdidas. O código do bot, na estratégia apresentada no vídeo, faz polling das mensagens (verifica constantemente: "me dá a próxima mensagem"), mesmo quando não há mensagens. Quando há uma mensagem, ela segue o fluxo implementado no bot.
Quem assistiu ao vídeo na estréia ou viu nossos stories na véspera, pôde interagir com o bot do vídeo, mas depois de um tempo, o desligamos. Se você quiser manter seu bot sempre online, precisará hospedar o código, da mesma forma que fazemos com aplicações web. No entanto, neste caso, é mais recomendável trocar a estratégia de polling por webhooks.
Queria saber se é possível executar um código python após receber uma msg determinada de um contato determinado em um horário do dia determinado. Alguém sabe?
Oi, Hallison! Se eu postar um tutorial disso no meu github ou no meu Linkedln, os recrutadores podem notar que eu manjo de Phyton e me chamar pra uma entrevista?
Olá, não sou o Haliison, então perdoe-me pela minha opinião, mas acredito que não. Isso não é algo complicado de se fazer e o python tem muitas outras coisas que realmente são utilizadas no dia a dia. Mas não deixa de ser um projeto bem interessantes e que vale sim colocar no GitHub (vai dar um belo de Up sim).
@@ramonpaolomaran2253 que isso, fique à vontade para se expressar!
grato pela opinião.
Pouco provável, mas se tem interesse no tema, vale a pena tentar implementar uma ideia que talvez as pessoas usem. No LinkedIn, se você tiver um perfil bem escrito, eventualmente vai receber contato de recrutadores. Um bot "de verdade" pode servir como uma forma de mostrar sua experiência com alguma tecnologia que você afirma saber. Sugiro ver este vídeo: ua-cam.com/video/TQ9A2hAOaJo/v-deo.html
@@pgdinamica boaaa, tava precisando desse vídeo.
claro que o exemplo que eu dei foi bem tosco, mas para iniciantes (mesmo) achei que não precisava de muito... realmente, estudando eng. de automação e controle e querendo ser um dev full stack, vou ter que ralar em dobro heheh
First
🥇🙌🏾
Ótimo vídeo, estava precisando praticar com Python! Achei muito bacana o Botfather e a interação na criação do bot kkk... Não conhecia.
Haha, que ótimo! Agora é pensar num bot maneiro e implementar 🤖
Existe bot que eu recebo mensagem de um grupo ou número, modificar algumas palavras para redirecionar pra minha sala
Não sei...
Como faço para manter o prog.py sempre executado no Raspberry?
stackoverflow.com/questions/41477910/how-to-keep-a-python-script-always-running-on-raspberry-pi
Como posso falar com você ?
contato@programacaodinamica.com.br
Da pra puxar dados assim?
Não entendi a pergunta 🤔
Opa
🙌🏾
Coloca api de site ?
Não entendi a pergunta. Poderia elaborar mais?
to procurando bot de repasse de mensagem no telegram, para brincar em cima dele, conhecem algum ?
Não conheço.
Fala mano você tem número de contato gostaria pagar pra criar um bot pra mim
Q ide e tema são esses?
Não é uma IDE, é um editor de texto chamado Visual Studio Code. O tema é o Cobalt2 ✌🏾
@@pgdinamica valeu jovem
Ótimo, agora um em C++.
pow mano todo bot que ensinam so faz isso responder mensagenzinha, ensina uns como a gente ver la, de tipo bot que baixa video e converte em mp3 no youtube, bot que baixa fotos do instagram, ou bot de IA que edita fotos etc.. ainda não vi um assim,
Pô, mano, tá cheio de aplicações de Python aqui no canal. Tem aplicação com imagem, com IA etc… é só você integrar os conhecimentos. Só nesta playlist tem mais de 20: ua-cam.com/play/PL5TJqBvpXQv6pHlMrbC-NfgeGE2CGrd1S.html&si=VzDktrC-eQBUkJSQ
@@pgdinamicaamigo to querendo deixar um bot em python hospedado 24 hrs sabe como fazer isso? ou conhece o termo para eu pesquisar aqui? já rodei mt o yt e nada lembro do heroku mas agr é pago
Tem algum BOT que expulsa a pessoa do Canal depois de um tempo determinado?
Desconheço.
ola boa tarde ,gostaria de ver com vc para cria um bot pra mim quanto vc ?
Agradeço o interesse, mas não tenho disponibilidade para o serviço
Como inicia o bot ?
Não entendi a pergunta, pode reformular?
Ei e o bot fica inteligente assim?
Não entendi a pergunta.
Mano pago para vc criar um bot específico pra mim.
aqui nao funcionou !
Eu quero criar um bot que faça a conversão de uma lista, onde o bot simplesmente mudaria algumas palavras ou números de lugares, se alguém puder me ajudar eu agradeceria demais, seus vídeos são muito bons♥️🙏🏻.
sendpulse um excelente site pra isso. entra la.
queria fazer um bot para formatar texto mas não sei como kk
Eu quero muito um bot que encaminhe algo de outros chats, me ajuda????
Verifique os recursos a seguir:
- stackoverflow.com/questions/41847206/telegram-bot-forward-message-to-another-chat
- core.telegram.org/method/messages.forwardMessages
@@pgdinamica vou dar uma olhada amigo, já me ajuda bastante seus vídeos 🥰😍😍
Através desse mecanismo da pra criar um bot inteligente para apostas esportivas? Alguém inteligente me dá uma luz!
Muita coisa
?
Procuro um co-fundador técnico (backend dev) para minha plataforma de tutores de matemática e ciências 100% desenvolvida pelo Bot no Telegram!
def flag .....
Meu bot notificava-me de alguem que entra em minha casa com magnéticos e gpio do raspberry. Tenho mais coisas. Depois conto se alguem se interesar
Show!
rindo com o palindromo kkkkkkk
😂😂
preciso criar um bot que faça entradas automaticas em site de aposta, o bot recebe o sinal de alguma sala e aposta na plataforma, nao consigo aff
Bot em servidor local? Que chato.