Como crio Robôs para WhatsApp

Como crio Robôs para WhatsApp

Fala Dev,
hoje resolvi trazer um post um pouco diferente, irei tentar responder uma pergunta muito frequente que eu recebo todos os dias.

Como eu crio robôs para WhatsApp?

Para responder essa pergunta é necessário entender o escopo do projeto.

Existem pelo menos 5 formas diferentes de criar robôs.

Forma 1

Através de extração de dados de sites, para isso é necessário escolher uma linguagem de programação de sua preferência e utilizar bibliotecas que te facilitam a extrações dessas informações, a mais conhecida é o Selenium que é muito utilizado para criar testes automatizados.

No vídeo abaixo você pode conferir o robô enviando mensagens para grupos utilizando esta técnica.

Forma 2

É possível utilizar essa mesma técnica de extração de dados dentro dos dispositivos Android. Para isso é só utilizar ferramentas voltadas para testes automatizados.
No vídeo abaixo eu utilizei o Appium.

Forma 3

Utilizando ferramentas de inteligência artificial e um aplicativo instalado no celular para fazer a interação com o WhatsApp.
O mais interessante dessa técnica que não precisa saber programação para fazer algo simples e funcional.

Perceba no vídeo abaixo que as respostas são automáticas sem intervenção humana.

Forma 4

No GitHub existem uma série de Apis de WhatsApp que fazem todo trabalho pesado de Crawlling e Scrapping, o grande problema é sempre mesmo, essas apis utilizam a mesmas técnicas utilizados na Forma 1 e 2, se o site ou aplicativo mudar, vai quebrar a api.

Essa técnica eu já utilizei e funciona bem, mas não tenho nenhum exemplo pronto para apresentar a vocês.

Forma 5

Utilizando a api oficial do WhatsApp, o problema é o custo.

Considerações

Não quero incentivar ninguém a utilizar bots, pois no caso do WhatsApp essa é uma prática não aceita pelas políticas do Whatsapp, se quer o usar o serviço de forma legal prepare seu bolso e utilize a api oficial.

A grande maioria dos devs não utilizam a Api Oficial, então se você quer ter noção de como se criar bots, ta ai alguns exemplos para você se inspirar.

Onde posso aprender criar Rôbos?

Caso tenha interesse em criar seu próprio robô para WhatsApp basta fazer os cursos abaixos:

Robô para WhatsApp, Telegram, Instagram, Youtube e etc
Se você deseja criar um robô que atue em cima de sites famosos, utilizando a técnica de Scrapping e Crawling este curso irá ajuda-lo.

Apis Robustas com C#, MediatR, DDD, Entity Framework

Robô para WhatsApp com menu
Com o curso anterior também é possível criar este robô, mas caso não tenha muita intimidade com programação, você pode fazer o curso abaixo que irá te atender sem problemas.

Aprenda de Forma Fácil, Prática e Intuitiva a como criar um Whatsapp que conversa com os seus usuários de forma Natural utilizando o Poder do Machine Learning

Infelizmente não tenho cursos para indicar que utilizam as outras técnicas mencionadas.

E você, já montou algum robô que te ajudou automatizar seus processos? Deixe sua opinião nos comentários.

Quer aprender mais sobre o assunto? Venha para nosso grupo de estudo.

https://olha.la/ilovecode

Espero que tenha ajudado, até o próximo post!

Previous Como resolver o erro WKWebView - ITMS-90809: Deprecated API Usage

About author

Paulo Rogério
Paulo Rogério 205 posts

Sou apaixonado por tecnologia e adoro criar aplicações desktop, web e mobile. Adoro aprender e compartilhar conhecimento, meu hobby é ajudar as pessoas.

You might also like

Veja como melhorar a performance de seu site!

Share this on WhatsAppConheça dicas para deixar seu site muito mais rápido Hoje resolvi trazer algumas dicas de serviços que poderão te ajudar e muito na performance dos seus sites.

[Dicas] Como converter uma tabela em uma classe C#?

Share this on WhatsAppComo ganhar tempo ao criar classe baseada em uma tabela do banco de dados? No post passado falei sobre ferramentas que agilizam o dia a dia do

Outros 0 Comments

Curso gratuito de algoritmo!

Share this on WhatsAppAprenda agora mesmo lógica de programação Sabemos que para entrar na área de programação é necessário passar primeiro pelos algoritmos, mas o que é de fato um

0 Comments

No Comments Yet!

You can be first to comment this post!

Leave a Reply