Automatizar Envio de Mensagens no WhatsApp Usando Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ย. 2024
  • CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO PYTHON IMPRESSIONADOR:
    lp.hashtagtrei...
    PARA BAIXAR O MINICURSO GRATUITO DE PYTHON: pages.hashtagt...
    Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação!
    -----------------------------------------------------------------------
    ► Arquivos utilizados no vídeo: pages.hashtagt...
    -----------------------------------------------------------------------
    ► Link do Vídeo de Automação Web com Python (Selenium): • Como Fazer uma Automaç...
    -----------------------------------------------------------------------
    Caso prefira o vídeo em formato de texto: www.hashtagtre...
    -----------------------------------------------------------------------
    Hashtag Programação
    ► Inscreva-se em nosso canal: bit.ly/3c0LJQi
    ► Ative as notificações (clica no sininho)!
    ► Curta o nosso vídeo!
    -----------------------------------------------------------------------
    Redes Sociais
    ► Blog: bit.ly/2MRUZs0
    ► TH-cam: bit.ly/3c0LJQi
    ► Instagram: bit.ly/3o6dw42
    ► Facebook: bit.ly/3qGtaF2
    -----------------------------------------------------------------------
    Fala Galera! Nessa aula nós vamos te mostrar como automatizar envio de mensagens no WhatsApp usando Python! É isso mesmo, mais uma aula de automação no Python!
    O objetivo dessa aula é te mostrar como enviar mensagem pelo WhatsApp, para isso vamos utilizar algumas informações que já explicados no vídeo de Automação Web com Python (link na descrição).
    Essa parte é importante, pois vamos utilizar o webdriver que vai permitir a interação do Python com o navegador e vamos utilizar a parte de copiar xpath que é para copiar o caminho onde vamos escrever a mensagem.
    Lembrando que isso será feito com o auxílio da biblioteca selenium, então se ainda não sabe como ela funciona pode procurar por Selenium Python no Google ou dar uma olhada no nosso outro vídeo.
    Com isso vamos construir um código para enviar mensagem para várias pessoas ou grupos!
    Ficou curioso para saber como automatizar esse processo de mensagens? Então vem com a gente para aprender tudo!
    -----------------------------------------------------------------------
    #python #hashtagprogramacao

ความคิดเห็น • 546

  • @HashtagProgramacao
    @HashtagProgramacao  3 ปีที่แล้ว +54

    Fala galera!
    Gostou do vídeo? Deixa a sua curtida e se inscreve no canal!
    ► Para baixar o Minicurso de Python, acesse: pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_wrxrpC5Yeac
    ► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/planilha-1ro3ccWSCAViXvaue1EorFrv1SpiAK-87?origemurl=hashtag_yt_org_planilha_wrxrpC5Yeac
    ► Para instalar o Jupyter, acesse: th-cam.com/video/_eK0z5QbpKA/w-d-xo.html
    ► Blog: bit.ly/2MRUZs0
    ► TH-cam: bit.ly/3c0LJQi
    ► Instagram: bit.ly/3o6dw42
    ► Facebook: bit.ly/3qGtaF2

    • @pirata2474
      @pirata2474 3 ปีที่แล้ว

      Poderia me responder pq meu codigo ta dando esse erro(ModuleNotFoundError: No module named 'selenium.webdriver.commo')

    • @tiagovieira6479
      @tiagovieira6479 3 ปีที่แล้ว

      Não estou conseguindo enviar a msg como se estivesse com erro no xpath

    • @renansantanaweb
      @renansantanaweb 3 ปีที่แล้ว

      @@pirata2474 Tbm não funcionou aqui por conta desse erro..

    • @ReginaldoBurini
      @ReginaldoBurini 2 ปีที่แล้ว

      Lira, poderia por gentileza dar uma luz de como enviar após a mensagem um arquivo .pdf
      Obrigado desde já!

    • @GustavoHenrique-pq6fd
      @GustavoHenrique-pq6fd ปีที่แล้ว

      Acho interessante fazer uma vertente desse video no whatsapp que voce baixa no computador, ele e mais rapido que o whats Web de navegador

  • @davidnunes7992
    @davidnunes7992 3 ปีที่แล้ว +47

    FODAAA DEMAIS
    Estou utilizando automação web e tinha problemas com o time.sleep pq o tempo variava muito e agora aprendi essa condição while para executar somente depois de carregar a página ! MUITO OBRIGADO
    Parabéns pelo trabalho galera 👏

  • @paulorobertojr.403
    @paulorobertojr.403 3 ปีที่แล้ว +61

    Sugestão de Vídeos: enviar um dashboard do excel e um relatório pelo Whats App

    • @KusogeMan
      @KusogeMan 2 ปีที่แล้ว +2

      cara eu to nessa vibe também, tipo tá tranquilo mandar o texto mas queria mandar um anexo :S

    • @sanders4608
      @sanders4608 2 ปีที่แล้ว +2

      Boa

    • @LongTitan
      @LongTitan 2 ปีที่แล้ว +4

      É só usar o que o Lira Doidão ensina nos outros vídeos de automação Web. Só juntar os conhecimentos.

    • @fellipebandeira9668
      @fellipebandeira9668 ปีที่แล้ว +2

      ​@@LongTitan onde isso?

  • @geraldoperaconijr.6098
    @geraldoperaconijr.6098 3 ปีที่แล้ว +16

    Velho, sem palavras! Assisti uns 20 vídeos pra tentar automatizar acesso a uma página de um site, em nenhuma eles detalharam tanto. Pra quem como eu tá começando, isso é imprescindível!
    Muito Obrigado e Parabéns!! Keep on Going

  • @LeonardoSantos-xz6wl
    @LeonardoSantos-xz6wl 3 ปีที่แล้ว +12

    O legal das suas aulas é que você vai direto ao ponto, sem rodeios, sem complicações. É bom aprender justamente nas coisas onde queremos aplicar com seriedade. Eu não quero ser um hacker, mas pretendo saber o máximo que eu puder para me antecipar e compreender o quê e como eles fazem. É isso aí!

    • @PillCell-pn5vk
      @PillCell-pn5vk ปีที่แล้ว

      Aprenda viu amigo. Isso será o futuro , assim como o excel foi nos anos 95. Seja um funcionário diferenciado e instrua seus filhos para essa área. Outra questão, veja que a parte do "TIME" de cada click , pode ser usado nas demais automações. Muitas páginas são lentas devido a quantidade de anúncios. Então use a formula do "TIME" para quase todas as automações.

  • @lcardi5128
    @lcardi5128 3 ปีที่แล้ว +3

    primeira vez que vejo alguem explicando o que e esse i na sintaxe do for. Valeu mano, nem sabia o que era

  • @leonesoliveira6047
    @leonesoliveira6047 3 ปีที่แล้ว +12

    Meu camarada eu acompanho outros canais de programação, mas você me deu exatamente o que eu estava procurando e com a didatica muito boa, merece o like e mais um inscrito. print('muito bom');

    • @NandoLemos
      @NandoLemos 3 ปีที่แล้ว +1

      eu não sabia que dava pra usar o print com o ; no final.. kkk achei que ia dar erro.. mas não deu..

    • @pythonestudante
      @pythonestudante ปีที่แล้ว

      ​@@NandoLemos kkkkkkkk

  • @pauloschiavonne2595
    @pauloschiavonne2595 3 ปีที่แล้ว +18

    Esse canal deveria dá aula de SQL tbm seria, fodaa!

    • @HashtagProgramacao
      @HashtagProgramacao  3 ปีที่แล้ว +7

      Aguarde, tá vindo Paulo haha

    • @evandroluis8783
      @evandroluis8783 3 ปีที่แล้ว

      Eu abandonei o sql deopis que aprendi a trabalhar com o pandas é bem melhor!

    • @praldemir
      @praldemir 2 ปีที่แล้ว +1

      @@evandroluis8783 Uma hora tu vai precisar dele meu jovem!

  • @andersonferreiradasilva1614
    @andersonferreiradasilva1614 3 ปีที่แล้ว +6

    Abriu minha mente para as inúmeras possibilidades. Muito obrigado.

  • @daviddevjs5364
    @daviddevjs5364 2 ปีที่แล้ว +1

    Cara, eu pensei nesse projeto na primeira aula do Intensivão de python, ai do nada vejo essa aula. PERFEITO!! MITO DO PYTHON!

  • @marcos.paiva.1973
    @marcos.paiva.1973 ปีที่แล้ว +1

    Show, economizei mais de mil reais , Parabéns!

  • @natalinoamaral4739
    @natalinoamaral4739 2 ปีที่แล้ว

    Utilizei esse código para avisar ao financeiro da empresa quando as automações finalizam a importação dos arquivos bancários!! Muito show

  • @Paoziinho
    @Paoziinho 27 วันที่ผ่านมา

    muito top. faz um de redirecionamento de mensagens.. pegar uma mensagem de uma conversa e enviar para outro contato em tempo real.

  • @vedita908
    @vedita908 2 ปีที่แล้ว +2

    Boa noite, cara muito obrigado por esta aula você é muito foda! Compartilhar este conhecimento de forma gratuita, pessoas como você merece salário de jogador de futebol

    • @JC-hp3wc
      @JC-hp3wc 2 ปีที่แล้ว +1

      Então mano... Ele já ganha kkkkk, o curso dele é uns 1 a 2 mil reais, na época do intensão ele ganhou mais de 8k de alunos, multiplica... kkkkk, Mas o cara merece ❤

  • @edicaokss488
    @edicaokss488 2 หลายเดือนก่อน +1

    eu fiz uma parecido so que com o pyautogui, fiz para minha irmã usar no trabalho dela e ela já usa tem quase um ano e não deu problema, já que com essa abordagem do pyautogui o processo fica mais "humano" pois e como se eu estivesse mandando as mensagens

  • @larissasilvaoficial3026
    @larissasilvaoficial3026 7 หลายเดือนก่อน

    Ameia a aula, acho a linguagem python esquisita, mas ele tem muitas funcionalidades. com certeza vou usar essa automação para conseguir clientes. Pegar os numeros desses grupos de WhatsApp.

  • @lucaspadyola2502
    @lucaspadyola2502 ปีที่แล้ว +4

    Aos que estão com problemas em encontrar o ID side, aqui está a solução.
    O selenium foi atualizado e o ID da pagina também, vc vai importar la em cima a seguinte coisa:
    from selenium.webdriver.common.by import By
    e ao invés de usar navegador.find_elements_by_id("side"))

    • @RodolfoAvilla
      @RodolfoAvilla ปีที่แล้ว +1

      NameError: name 'By' is not defined

  • @joaovalente1208
    @joaovalente1208 3 ปีที่แล้ว +2

    Lima, parabéns!!! Vc é muito didático, não enrola e é bem preciso nas suas explicações!!! Esse é o seu 2º vídeo que assisto, e gostei muito!! Vou te acompanhar!!!!

  • @valquiriafenelon
    @valquiriafenelon 6 หลายเดือนก่อน

    Obrigada! A partir deste, fazer um programa para enviar mensagem agendada. Como por exemplo mensagem de parabéns pelo aniversário, você lembra dois dias antes mas quando vê, o dia passou batido... Ou quer enviar uma mensagem mas sabe que a pessoa já está dormindo, ou quer enviar uma mensagem para uma empresa em horário comercial... enfim mensagem agendada seria para mim uma boa ferramenta.

  • @josecosta3878
    @josecosta3878 3 ปีที่แล้ว +2

    Que aula boa. Já vi várias e sempre dava erro no selenium. Fico satisfeito que tenha finalmente funcionado. E achei bem interessante o fato de você organizar as coisas no Pandas. O código fica bem superior e rico de funcionalidades e filtragens que o Pandas permite. Obrigado.

  • @rafaelaltafdossantos7132
    @rafaelaltafdossantos7132 ปีที่แล้ว

    Poo vídeo incrível! É o método mais rápido que eu encontrei até agora, e é bem prático. Gostei muito da forma que você explica, pois você é claro e detalha bem tudo o que diz.

  • @brunogarbulho4088
    @brunogarbulho4088 3 ปีที่แล้ว

    muito bom, sem palavras,. por causa desse cara vou comprar um curso disso nessa plataforma, didatica incomum no mercado. Pelo menos eu achei.

  • @jobsonmoura58
    @jobsonmoura58 3 ปีที่แล้ว +3

    Lira thurira, vc é demais!!!

  • @praldemir
    @praldemir 2 ปีที่แล้ว +1

    Show de bola! Explicou sem complicar. Nota 10!

  • @muchinelli
    @muchinelli 2 หลายเดือนก่อน

    Muito bacana mesmo. Parabéns pelo conteúdo.

  • @brunosantolp
    @brunosantolp 2 หลายเดือนก่อน +1

    Esta desatualizado, mas funciona. Tive que dar uma pesquisada, usar o chatgpt pra consertar um bug, mas como ponto de partida valeu demais!!! Obrigado Lira!!

    • @felipehs3497
      @felipehs3497 2 หลายเดือนก่อน +1

      opa poderia me ajudar?

  • @felipelandim2881
    @felipelandim2881 3 ปีที่แล้ว +3

    Maniero demais! Em toda aula faço junto hehe. Muito didático e sempre algo relevante.

  • @jeffersonaugusto3707
    @jeffersonaugusto3707 3 ปีที่แล้ว +1

    Aula bem mão na massa mesmo. Sem enrolação. Muito bom.

  • @gplgomes
    @gplgomes 3 ปีที่แล้ว +2

    Grande Lira. Detonou, cara.

  • @lucasdossantos2580
    @lucasdossantos2580 ปีที่แล้ว

    Kkkkk eu pensando só "Vai dar merda, vai dar merda...."
    Se eu perder eu meu número é culpa sua Lira, por fornecer conteúdo excepcionalmente feraaaaas!
    Você é o cara! 👊
    🚨

  • @Bruno__Luiz-x007
    @Bruno__Luiz-x007 3 ปีที่แล้ว +2

    Parabéns irmão ,seus códigos são bem compreensíveis e com bom conteúdo. Continue

  • @reginaldo0005
    @reginaldo0005 8 หลายเดือนก่อน +2

    Valeu!

  • @lianr7
    @lianr7 3 ปีที่แล้ว +2

    Lira, tem opções para criar chatbots sem a API oficial. tá certo que o Whats não gosta, mas é muito menos perigoso que envio de mensagens em massa e os robôs, são reativos, vão respondendo conforme a mensagem. Bem que você podia fazer um curso só sobre isso. nós poderíamos vender esses chatbots :D

  • @wevertonmagalhaes4496
    @wevertonmagalhaes4496 9 หลายเดือนก่อน

    Sensacional video mano, quando vc vier passear em BH eu quero te dar um bjo na boca mano! Vc merece

  • @gustavohammes7974
    @gustavohammes7974 2 ปีที่แล้ว

    Esse cara é muito bom e dá SUPER DICAS!!! #HashtagProgramação

  • @mellernoia
    @mellernoia ปีที่แล้ว

    Parabéns querido
    ótima video-aula
    ensinamento didatico e super tranquilo
    Obrigado

  • @jtl444
    @jtl444 3 ปีที่แล้ว +30

    Fala Lira,
    Poderia mostra o envio de anexos ? tanto fotos como pdf's ?
    Abs

    • @jailsonlima2250
      @jailsonlima2250 3 ปีที่แล้ว

      tambem queria saber

    • @abrahaodiascorrea9779
      @abrahaodiascorrea9779 3 ปีที่แล้ว

      Alguém conseguiu? Queria saber tb.

    • @pedrootavio9266
      @pedrootavio9266 3 ปีที่แล้ว +2

      @@abrahaodiascorrea9779 MAno muito complicado pq na hora do vídeo que ele colocar o arquivo ''Enviar.xlsx'' não consegui colocar esse arquivo dentro do Jupyter

    • @abrahaodiascorrea9779
      @abrahaodiascorrea9779 3 ปีที่แล้ว +1

      @@pedrootavio9266 então.... isto q resolveria minha automação.... enviar anexos na conversa do zap.

    • @pedrootavio9266
      @pedrootavio9266 3 ปีที่แล้ว +1

      @@abrahaodiascorrea9779 cara você trabalha com programação ? Será que você conseguiria me ajudar ?

  • @jandersonpessoa4721
    @jandersonpessoa4721 3 ปีที่แล้ว +1

    Cara simplesmente sensacional. Parabéns......

  • @isabelamonteiroacheampong2797
    @isabelamonteiroacheampong2797 2 ปีที่แล้ว

    Como sempre, mais uma aula simple, objetiva e excelente!!! Faz um video ensinando como mandar SMS também, por favor!!!!!!!

  • @sylvianeta
    @sylvianeta 2 ปีที่แล้ว

    O Lira é muito Ninja, me organizando para fazer o curso.

  • @JeffersonPrimo
    @JeffersonPrimo 2 ปีที่แล้ว +1

    Rapaz, uau, meus sinceros parabéns, que aula top !

  • @MrJeanjc1
    @MrJeanjc1 3 ปีที่แล้ว +6

    Sugestão do vídeo, esconder o número das pessoas no whatsapp tbm, n só na planilha rs

  • @ProfGustavo
    @ProfGustavo 11 หลายเดือนก่อน

    Obrigado por compartilhar. Parabéns pelo trabalho.

  • @santiagoSosaH
    @santiagoSosaH 2 ปีที่แล้ว

    Lira muito bom seu tutorial eu fique procurando por toda a internet de como fazia esta automação. eu estava por comprar ate a twilio API e mesmo nao iria resolver

  • @hamiltonpaz1388
    @hamiltonpaz1388 ปีที่แล้ว +1

    Bom dia e parabéns pela sua didática! Gostaria de saber como enviar para um grupo do whatsapp (já que não tem um número específico).

  • @PurabyPatriciaOlivio
    @PurabyPatriciaOlivio ปีที่แล้ว +2

    Gostaria de misturar a biblioteca pyautogui + selenium: Pyautgui para acessar o navegador e entrar no zap (porque não preciso de QR, a pagina carrega sozinha uma vez que já foi acessada, apenas crio uma outra barra no chrome. digito web e pressiono enter). Aí depois eu quero usar o selenium para aguardar o carregamento do zap e também para pressionar o enter após a mensagem, como find_elements, porém não creio que seja possível, já o que o selenium acaba determinando o navegador no início, estou certa? ou é possível sim mixar os dois modos? De que forma?

  • @marcosartes7945
    @marcosartes7945 3 ปีที่แล้ว

    O cara é fera, kkkk
    slc mano, programador nato ! ótimo vídeo ....

  • @HabemusShell
    @HabemusShell 3 ปีที่แล้ว +1

    Bem didático, obrigado por compartilhar conhecimento.

  • @jessicaalmeidaalmeida8406
    @jessicaalmeidaalmeida8406 3 ปีที่แล้ว +1

    Quero mais vídeos!!!!Muito top!

  • @GuininhoA
    @GuininhoA ปีที่แล้ว

    Excelente! Ótima didática, parabéns.

  • @MrPutuloko
    @MrPutuloko 3 ปีที่แล้ว +3

    Uma dica: Não é necessário importar a biblioteca '''Keys'. É possível utilizar o comando: .click() . Exemplo: navegador.find_element_by_xpath('//*[@id="main"]/footer/div[1]/div[2]/div/div[2]").click()

    • @MuriloKawakame
      @MuriloKawakame 2 ปีที่แล้ว

      amigo, não sei se foi so pra mim mas no momento que é para ele achar o xpath e dar ENTER, ele não ta mais mandando.
      antes funcionava, agora depois de uns 4 meses que eu foi rodar ele de novo parou, ja atualizei o chromedriver e mesmo assim não ta funcionando
      me ajuda por favor??? help

    • @l1u2c3a4s55
      @l1u2c3a4s55 2 ปีที่แล้ว

      @@MuriloKawakame Usa assim amigo navegador.find_element(By.XPATH, 'SEU XPATH')
      Tem que importar o By
      from selenium.webdriver.common.by import By

  • @charlesalbert4194
    @charlesalbert4194 3 ปีที่แล้ว +1

    excelente conteúdo, show parabéns

  • @ericknds
    @ericknds ปีที่แล้ว

    Lira, vocês tem algum vídeo sobre como consumir a API oficial do Whatsapp? Ferramentas necessárias, se existe custo, etc. Parabéns pelo conteúdo!!

  • @pauloteixeira9288
    @pauloteixeira9288 3 ปีที่แล้ว +1

    Lira, vídeo muito bom!!!
    Seguindo os passos deste vídeo, estou automatizando as cobranças na empresa que eu trabalho
    Mas estou esbarrando em um problema, como mandar Anexos!?
    Não consigo achar uma maneira que funcione, estou preso em apenas isso, teria como me ajudar?

  • @shalakim
    @shalakim ปีที่แล้ว +1

    Perfeito, ja vou colocar em pratica kkkk

  • @Miltonalhadas
    @Miltonalhadas 3 ปีที่แล้ว +1

    Muito bom! Acho que vou voltar a programar!

  • @beriano
    @beriano ปีที่แล้ว

    Eu uso no máximo para 40 pessoas, pois no meu serviço, uma vez por mês essas pessoas tem que comparecer para assinar um documento. Parabéns pela aula e pela explicação.

    • @JEITOFUTBR
      @JEITOFUTBR 7 หลายเดือนก่อน

      Isso nunca de deu ban mano ?

  • @monteiromeloconsultoria5816
    @monteiromeloconsultoria5816 2 ปีที่แล้ว

    Tô precisando para php. Mas esse vídeo é show.

  • @rodrigoribeiro5495
    @rodrigoribeiro5495 3 ปีที่แล้ว +1

    Show demais essa aula!

  • @segundalinhagrua
    @segundalinhagrua 2 ปีที่แล้ว +2

    Muito bom o vídeo, tive um problema aqui, mesmo ajustando a função do Xpath que tá depreciada, ainda sim, não chega a enviar(chega apenas e entrar na tela, colocar a mensagem na caixa,mas não envia), aconteceu algo desse tipo com alguem?

    • @ErickWillen
      @ErickWillen 2 ปีที่แล้ว

      Eu não tô conseguindo nem colocar a msg na caixa... Qual é esse ajuste do xpath?

    • @daniellopes6933
      @daniellopes6933 2 ปีที่แล้ว

      @@ErickWillen Também não estou conseguindo. Se alguem puder me ajudar eu posso até pagar

    • @leonardolopes1565
      @leonardolopes1565 2 ปีที่แล้ว

      Estou com o mesmo problema ! Já tentei de tudo, acredito que o próprio WhatsApp está bloqueando o recurso

  • @jaksonbernardo1822
    @jaksonbernardo1822 3 ปีที่แล้ว +1

    Shooow Lira, muito bom!

  • @123arthurcavalcanti
    @123arthurcavalcanti 2 ปีที่แล้ว +2

    Video maravilhoso! Esse vídeo por si só já resolve o problema que temos aqui. Porém a lista de contatos pra aplicarmos é grande, 3 mil contatos. Eu poderia fazer em intervalos? Tipo, 500 contatos de uma vez, depois outros 500 e assim sucessivamente? kkkkk

    • @gamaai
      @gamaai 2 ปีที่แล้ว

      Pensei numa maneira mas não testei: no Loop For você dizer pra ele pegar e fazer até 501 (pelo que eu me lembre ele não inclui o 501, sendo tipo 0 ao 500), usando a função Range(), assim você poderia estipular, a unica questão que fica é que na proxima vez, você teria que rodar tipo, do 501 até o 1002 e assim sucessivamente. Espero que funcione, se funcionar me fala como você resolveu, abraços!

  • @bruno.cesarcamara
    @bruno.cesarcamara 3 ปีที่แล้ว +1

    Boa noite Lira!
    Parabéns pelo conteúdo 👏👏👏 sempre muito especial!
    Olha só, tem como fazer uma automação com o Sales force, logando baixando relatório tratando e enviando por e-mail?
    Desde já agradeço!

  • @upcristiano
    @upcristiano 3 ปีที่แล้ว +1

    Muito bom, parabéns!!!

  • @gust1303
    @gust1303 3 ปีที่แล้ว +1

    Muito maneiro, arrasou

  • @DanielRoumillac
    @DanielRoumillac 3 ปีที่แล้ว +4

    Um dos maiores problemas de automatização web é que os sites vivem se atualizando, então por exemplo, o item "side" que você recomendou, pode ser que daqui a pouco já n sirva mais ne? Mas enfim, creio q seja uma questão simples na maioria dos casos, adaptar o código pra atualizaçoes

    • @luizjunior3836
      @luizjunior3836 2 ปีที่แล้ว

      Não serve mais

    • @wmdbarbosa
      @wmdbarbosa 2 ปีที่แล้ว

      @@luizjunior3836 como vc fez?

  • @thiagohenriquesilva2757
    @thiagohenriquesilva2757 2 ปีที่แล้ว

    Vocês são demais, obrigado !

  • @renatoperesdealbuquerque5278
    @renatoperesdealbuquerque5278 3 ปีที่แล้ว

    Boa Lira! Obrigado por compartilhar! Abração

  • @viniciuslopes4016
    @viniciuslopes4016 ปีที่แล้ว

    Excelente vídeo, muito explicativo!
    Gostaria de saber se há a possibilidade de fazer esse comando, incluindo um arquivo em PDF específico para cada pessoa.

  • @donivaldo
    @donivaldo 5 วันที่ผ่านมา

    Olá. Ótimo video. Dúvida: como faria para colocra um "Enter"/"Quebra de

  • @carlossandim
    @carlossandim 3 ปีที่แล้ว

    outra sugestão automação industrial mano controle de maquinas etc robótica bora monta ai estamos junto
    eu tenho puco tempo mas adora programação
    não sabia nada agora um pouquinho kkkk .Parabéns pelo trabalho.

  • @darcioalberico
    @darcioalberico 3 ปีที่แล้ว

    Muito legal! Execelente conteúdo.

  • @josecarlosoliveira2950
    @josecarlosoliveira2950 2 ปีที่แล้ว

    Bom demais, gostaria de sugerir uma aula de como trabalhar com o Firebird no Python. Abraços

  • @NawtslifeWorship
    @NawtslifeWorship ปีที่แล้ว

    Tu faz ficaa facil adorei sua aula 🎉🎉🎉🎉

  • @douglassoaressantos9208
    @douglassoaressantos9208 2 ปีที่แล้ว +2

    tive problemas na versão 100.0 do google o comando find_element_by tem que ser alterado por 'find_element(By.etc)' e o jupyter passa a não compreender os comandos do By aparece erro de string

  • @danielvieira1084
    @danielvieira1084 3 ปีที่แล้ว +2

    Tem como fazer isso em grupo de whatsapp. Se tem como a função do bot seria pegar a resposta do usuário que acabou de digitar e esse valor ele buscasse dentro de uma planilha excel(tabela de produtos) e assim escrever todo o índice daquele produto dentro do grupo, tipo respondendo o usuário. e fazer isso toda vez que aparecer um mensagem nova do usuário do grupo. Alguém sabe por onde devo começar ?

  • @alancarrascofernandes
    @alancarrascofernandes 10 หลายเดือนก่อน

    Muito fera vc garoto...

  • @simonemaltez5712
    @simonemaltez5712 2 ปีที่แล้ว

    Muito bom ☺️☺️ parabéns

  • @MatheusHenrique-pe7dl
    @MatheusHenrique-pe7dl 2 ปีที่แล้ว +1

    Man tem como fazer ensinando a pegar esses dados do google sheets pela api?

  • @LeonardoSantos-xz6wl
    @LeonardoSantos-xz6wl 3 ปีที่แล้ว

    Muito bom! Você é o K-rah!

  • @mauriciorodrigues1141
    @mauriciorodrigues1141 2 ปีที่แล้ว +1

    Show o tutorial , tenho um gp, e gostaria de saber como faço para q todos do grupo receba uma notificação, tipo um aviso que for dar, ao invés de marcar um por um no @, já vi isso em um bot que tem em outro gp, mas não sei como foi feito. Saberia me orientar?

    • @Autotic
      @Autotic 2 ปีที่แล้ว

      Olá Mauricio! Tudo bem? Nós temos um chatbot que obtém os números do Whatsapp de todos os membros de um grupo, e envia a notificação para cada um no privado. Acesse o nosso canal para entrar em contato conosco.

  • @PauloCesarMiranda-ss4wl
    @PauloCesarMiranda-ss4wl ปีที่แล้ว

    o meu não deu certo extamente assim, no segundo "while len(navegador.find_elements(By.ID, "side")) < 1:" ele tava carregando muito rápido, ai usei um "time.sleep(25) e foi, mas foi uma excelente aula!

  • @allacarini
    @allacarini 3 ปีที่แล้ว

    Muito bom! Obrigado.

  • @bruhlickd
    @bruhlickd 2 ปีที่แล้ว +1

    Não funcionou: NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="side"]"}

  • @antoniofarah6453
    @antoniofarah6453 3 ปีที่แล้ว +1

    valeu Lira! mt bom, como faz pra colocar uma imagem nessa mensagem??

  • @CleitonLeroiz
    @CleitonLeroiz ปีที่แล้ว

    Simples e objetivo

  • @olancador
    @olancador 3 ปีที่แล้ว

    Valeu a inscrição e o joinha

  • @zacLivestories
    @zacLivestories 2 ปีที่แล้ว

    Lira, nesse caso você utilizou a automação em um navegador, a minha dúvida é: Existe a possibilidade de realizar esses mesmos procedimentos em um software, como a busca por xpath, find_elements, etc, ou algo similar???
    Como passo inicial, imagino que há a possibilidade de buscar o software em questão através do nome da "janela", ou então o nome do processo "exemplo.exe". À partir daí, teria como identificar elementos e automatizar os cliques e teclas de maneira rápída (sem a utilização do pyautogui, por exemplo)?
    Exemplo: Imagine uma situação semelhante, onde é necessário abrir um software -> Logar com usuário e senha (identificando os campos) -> Identificar campo de cadastro de produtos e executar a ação (clique) -> Preencher os dados utilizando uma planilha de base -> Salvar os dados (identificando o botão correto).
    Reforçando a pergunta, existe a possibilidade de realizar esses mesmos procedimentos em um software??
    No mais, só tenho a agradecer. Obrigado pela postagem, ótimo vídeo!

  • @LucasPereira-vf2tq
    @LucasPereira-vf2tq 2 ปีที่แล้ว

    Muito bom LIra

  • @jacielrj
    @jacielrj 2 ปีที่แล้ว

    Muito top sua aula! Cara já tenho como mandar msg atraves do callmebot para um número específico e avisar a ele sobre seus pedidos no site. Mas agr utilizando sua ferramenta posso setar para cada lojista um callmebot diferente e "pegar" o id do pedido e cliente por essa lista. Será que tem como?

  • @OlmosFabio
    @OlmosFabio 3 ปีที่แล้ว

    Eu tenho uma planilha de Excel que consta 3 colunas: Nome, telefone, curso
    Queria fazer que o Whatsapp fosse aberto e para cada pessoa, fosse enviada uma mensagem padrão, dizendo: Fulano (Nome), vimos que demonstrou interesse no curso (curso). Gostaríamos de saber se tem alguma dúvida, etc, etc.
    Até abrir o Whatsapp eu consegui, depois disso já ficou complexo demais porque esse é meu primeiro contato com programação.

  • @IsraelRuizaespera
    @IsraelRuizaespera 3 ปีที่แล้ว +2

    Meu colega adorei o vídeo, uma pergunta é possível fazer tudo isso com o pyautogui? Afinal em outro vídeo você o utilizou para abrir o navegador também.

    • @HashtagProgramacao
      @HashtagProgramacao  3 ปีที่แล้ว

      Isreal, é possível sim, pode seguir o outro vídeo que temos de automação tranquilamente.

  • @fatorandoamatematica4251
    @fatorandoamatematica4251 2 ปีที่แล้ว

    Lira parabéns pela aula... muito boa. Daria pra fazer uma interface gráfica e um executável desse código e usar em qualquer outro computador?

  • @MarceloHenrique-il9ih
    @MarceloHenrique-il9ih 3 หลายเดือนก่อน

    faz tutorial de como copiar os textos das mensagens e guardar numa variável, prfv

  • @Kakashiras
    @Kakashiras ปีที่แล้ว

    Amei ❣️ adorei amei de mais

  • @sergiosemprebom214
    @sergiosemprebom214 3 ปีที่แล้ว

    muito top que da hora, as 22 pessoas que não gostaram tomaram BLOCK, show ganhou um inscrito... seria possivel fazer essa automação no teams ?

  • @alicepereira4312
    @alicepereira4312 3 ปีที่แล้ว

    Muito bom professor!!!!!

  • @viniciusdebortoli8972
    @viniciusdebortoli8972 3 ปีที่แล้ว

    Muito obrigado pelo vídeo quase consegui fazer !!
    Só faltou ele reconhecer o espaço do WhatsApp para enviar o enter , está dando erro no meu xpath pois ele não está reconhecendo!!

    • @vzfashionplussize9527
      @vzfashionplussize9527 3 ปีที่แล้ว

      o meu tbm esta dando o erro xpath
      como vc arrumou ?

    • @montesoftware2256
      @montesoftware2256 3 ปีที่แล้ว

      Olá Amigo, o meu erro é no envio também. Consegui solucionar da seguinte forma :
      baixei o google crhome versão 92, baixei o google webriver versão 92, instalei ambos na mesma pasta do script python. O meu xpath ficou assim, um pouco diferente do mostrado no video :
      navegador.find_element_by_xpath('//*[@id="main"]/footer/div[1]/div[2]/div/div[1]/div/div[2]').send_keys(Keys.ENTER)
      outro detalhe, atenção nesta linha :
      from selenium.webdriver.common.keys import Keys
      a primeira keys é com letra minuscula, a segunda com letra maiúscula.
      Acho que no video não é comentado, mas é importante que a versão do google chrome seja a mesma versão do google wbdriver, por exemplo, ambos 92.
      Atualmente o google chrome está na versão 94, mas a última versão do google driver é 93, por isso, não é possível usar o 94 com o 93.

  • @gilmarsantossilva4332
    @gilmarsantossilva4332 2 ปีที่แล้ว +2

    Lira, teria como enviar anexos ? como pdfs, imagens etc... ?

  • @diegosantos4347
    @diegosantos4347 2 ปีที่แล้ว +1

    Fala lira, estou com uma duvida em relação se a mensagem fosse para um grupo de whatssap e não para cada numero em particular como executaria ?