Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/caioagiani/whatsapp-bot
BOT - WhatsApp Web in TypeScript
https://github.com/caioagiani/whatsapp-bot
api automation backend bot bot-api bot-framework javascript nodejs puppeteer typescript whatsapp whatsapp-api whatsapp-bot whatsapp-chat whatsapp-multi-device whatsapp-web whatsapp-web-api
Last synced: 27 days ago
JSON representation
BOT - WhatsApp Web in TypeScript
- Host: GitHub
- URL: https://github.com/caioagiani/whatsapp-bot
- Owner: caioagiani
- License: agpl-3.0
- Created: 2020-05-16T03:16:34.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-27T19:00:56.000Z (about 1 month ago)
- Last Synced: 2024-10-01T07:40:22.652Z (about 1 month ago)
- Topics: api, automation, backend, bot, bot-api, bot-framework, javascript, nodejs, puppeteer, typescript, whatsapp, whatsapp-api, whatsapp-bot, whatsapp-chat, whatsapp-multi-device, whatsapp-web, whatsapp-web-api
- Language: TypeScript
- Homepage:
- Size: 189 KB
- Stars: 324
- Watchers: 11
- Forks: 63
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-made-by-brazilians - whatsapp-bot
README
Bot WhatsApp - NodeJS TypeScript
## 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:
```bash
# 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.## 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
- [@pedroslopez](https://github.com/pedroslopez)
- [@raniellyferreira](https://github.com/raniellyferreira)## Contato
- [LinkedIn](https://www.linkedin.com/in/caioagiani/)
- [email protected]## License
Copyright © 2022 [caioagiani](https://github.com/caioagiani).
Este projeto é licenciado [GNU AGPL](https://github.com/caioagiani/whatsapp-bot/blob/master/LICENSE).