werner-mayer / whatsapp-bot

WhatsAPP bot in TypeScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WhatsApp BOT

Bot WhatsApp - NodeJS TypeScript

GitHub language count 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 git@github.com: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:

Terminal


🔰 Comandos

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

Digite: !perfil <@contato> 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 <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

About

WhatsAPP bot in TypeScript


Languages

Language:TypeScript 88.1%Language:JavaScript 11.9%