Esta aplicação é um Client que simula a conexão com WhatsApp Web através do Puppeteer, instanciando em tempo real a conexão.
# Baixar projeto
$ git clone [email protected]:caioagiani/whatsapp-bot.git
# Instalar TypeScript Global
$ npm i -g typescript
# 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:
- !cotacao
- !company
- !turno
- !pausa
- !encerrar
- !mencionar
- !cep 01407100
- !perfil @contato
Digite: !perfil <@contato>
para baixar a foto avatar:
Digite: !cotacao
e o Bot consumirá a API de cotação das seguintes moedas: (BTC, DOLAR, EURO):
Digite: !turno
e o Bot consumirá uma API própria:
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:
Digite: !pausa
e o Bot enviará uma mensagem com o tempo que você deverá retornar:
Digite: !mencionar
para marcar todos os integrantes do grupo:
Digite: !cep <cep>
para consultar o cep:
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.