Need help with whatsapp-bot?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

caioagiani
218 Stars 53 Forks 60 Commits 8 Opened issues

Description

BOT - WhatsApp Web in TypeScript

Services available

!
?

Need anything else?

Contributors list

# 86,349
JavaScr...
whatsap...
whatsap...
whatsap...
40 commits

WhatsApp BOT @caioagiani

Bot WhatsApp - NodeJS TypeScript

GitHub count language GitHub top language GitHub repo size GitHub last commit

✌ Apresentação:

Esta aplicação é um Client que simula a conexão com WhatsApp Web através do Puppeteer, instanciando em tempo real a conexão.

▶ Instalação:

# Baixar projeto
$ git clone [email protected]:caioagiani/whatsapp-bot.git

Instalar TypeScript Global

$ npm i -g typescript

Configurar .env para envio de SMS

$ cp .env.example .env

Instalar dependências

$ yarn install ou npm install

Iniciar aplicação

$ yarn dev ou npm run dev

Caso dê algum erro com a depedência Puppeteer, utilize:

sudo npm install -g puppeteer --unsafe-perm=true

Após configuração, necessário atrelar aplicação ao seu WhatsApp, para isso, basta escanear o QR Code em seu terminal.

🔰 Comandos

  • !cotacao
  • !company
  • !turno
  • !pausa
  • !encerrar
  • !mencionar
  • !cep 01407100
  • !perfil @contato
  • !sms @contato

Digite:

!sms contato
para enviar um breve SMS:

Necessário registrar a conta no site abaixo para obter sua key: mobizon.com.br

Enviar SMS

Digite:

!perfil 
para baixar a foto avatar:

Perfil


Digite:

!cotacao
e o Bot consumirá a API de cotação das seguintes moedas: (BTC, DOLAR, EURO):

Cotação da moeda


Digite:

!turno
e o Bot consumirá uma API própria:

Passagem de turno

Comando !turno é de uso exclusivo, não funcionará para uso público, isso foi apenas uma demonstração.


Digite:

!encerrar
e o Bot encerra o seu expediente de acordo com seu horário:

Encerrar jornada


Digite:

!pausa
e o Bot enviará uma mensagem com o tempo que você deverá retornar:

Pausa jornada


Digite:

!mencionar
para marcar todos os integrantes do grupo:

Mencionar


Digite:

!cep 
para consultar o cep:

Consulta CEP

Isenção de Responsabilidade

Este projeto não é afiliado, associado, autorizado, endossado por, ou de qualquer forma oficialmente conectado com o WhatsApp ou qualquer uma de suas subsidiárias ou suas afiliadas. O site oficial do WhatsApp pode ser encontrado em https://whatsapp.com. "WhatsApp" bem como nomes, marcas, emblemas e imagens relacionadas são marcas registradas de seus respectivos proprietários.

Agradecimentos e Créditos

Contato

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.