All Projects → caioagiani → Whatsapp Bot

caioagiani / Whatsapp Bot

BOT - WhatsApp Web in TypeScript

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Whatsapp Bot

Whatsapp Web.js
A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
Stars: ✭ 4,103 (+2313.53%)
Mutual labels:  api, bot-api, bot, whatsapp
Whatsapp Web Bot
Whatsapp Web Bot - Example of Bot for use on Whatsapp Web (on Chrome)
Stars: ✭ 450 (+164.71%)
Mutual labels:  bot, automation, whatsapp
Framework
Chatbot framework
Stars: ✭ 130 (-23.53%)
Mutual labels:  bot-api, bot, bot-framework
Wbot
A simple Web based BOT for WhatsApp™ in NodeJS 😜. Working as of 📅 Feb 14th, 2020
Stars: ✭ 638 (+275.29%)
Mutual labels:  bot, whatsapp, puppeteer
Bot Connector
Bot Connector allows you to connect your bot to multiple messaging channels.
Stars: ✭ 185 (+8.82%)
Mutual labels:  api, bot-api, bot
Node Vk Bot Api
🤖 VK bot framework for Node.js, based on Bots Long Poll API and Callback API.
Stars: ✭ 195 (+14.71%)
Mutual labels:  api, bot, bot-framework
Node Telegram Bot Api
Telegram Bot API for NodeJS
Stars: ✭ 5,782 (+3301.18%)
Mutual labels:  api, bot, bot-framework
Telegraf
Modern Telegram Bot Framework for Node.js
Stars: ✭ 5,178 (+2945.88%)
Mutual labels:  bot-api, bot, bot-framework
Discord4j
Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.
Stars: ✭ 973 (+472.35%)
Mutual labels:  api, bot-api, bot
Webwhatsappbot
Core to automatize whatsapp - working 11/2018
Stars: ✭ 59 (-65.29%)
Mutual labels:  bot, automation, whatsapp
Jda
Java wrapper for the popular chat & VOIP service: Discord https://discord.com
Stars: ✭ 2,598 (+1428.24%)
Mutual labels:  api, bot-api, bot
Eddi
Scalable Open Source Chatbot Platform. Build multiple Chatbots with NLP, Behavior Rules, API Connector, Templating. Developed in Java, provided with Docker, orchestrated with Kubernetes or Openshift.
Stars: ✭ 171 (+0.59%)
Mutual labels:  bot-api, bot, bot-framework
Venom
Venom is the most complete javascript library for Whatsapp, 100% Open Source.
Stars: ✭ 3,457 (+1933.53%)
Mutual labels:  bot, whatsapp, puppeteer
Socialmanagertools Gui
🤖 👻 Desktop application for Instagram Bot, Twitter Bot and Facebook Bot
Stars: ✭ 293 (+72.35%)
Mutual labels:  bot, bot-framework, puppeteer
Bas
BrowserAutomationStudio can automate everything that Chrome can.
Stars: ✭ 203 (+19.41%)
Mutual labels:  bot, automation, bot-framework
Whatsapp Framework
⚗️Whatsapp python api
Stars: ✭ 945 (+455.88%)
Mutual labels:  api, bot, whatsapp
Wa Automate Nodejs
💬 🤖 The most advanced NodeJS WhatsApp library for chatbots with advanced features. Be sure to 🌟 this repository for updates!
Stars: ✭ 1,326 (+680%)
Mutual labels:  api, bot, whatsapp
Fondbot
Chatbot framework
Stars: ✭ 102 (-40%)
Mutual labels:  bot-api, bot, bot-framework
Rasa
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Stars: ✭ 13,219 (+7675.88%)
Mutual labels:  bot, bot-framework
Whatsapp Bulk Sender
Send bulk messages right from your WhatsApp Android Client or WhatsApp Web
Stars: ✭ 135 (-20.59%)
Mutual labels:  automation, whatsapp

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 [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:

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].