Olá, esse bot de whatsapp foi criado com foco em atendimento ao cliente.

Overview

Olá, bem vindo! 👋

Versão Licença: APACHE 2.0 npm version node-version made-with-node

Olá, esse bot de whatsapp foi criado com foco em atendimento ao cliente.

Instalando bot

git clone https://github.com/kaualandi/wabot-atendimento.git
cd wabot-atendimento
npm install

Variáveis de ambiente

Você precisará de um arquivo .env parecido com esse:

USING=DEVELOPMENT ENVIRONMENT VARIABLES
MAINTENANCE_MODE=
BASEURL_BOTINFORS=

BASEURL_SERVER=
DB_NAME=
DB_USER=
DB_PASS=
DB_HOST=
INTERVAL_CHECK_PAY=

Basta agora preencher os dados:

  • USING: é figurativo, apenas se mostrará qual variável está sendo usada, no caso de ter duas.
  • MAINTENANCE_MODE: é um flag que indica se o bot está em modo de manutenção, se true ele responderá avisando seu estado e não fará mais nada.
  • BASEURL_BOTINFORS: se você não alterar o script server do package.json será por padrão http://localhost:3004. É essencial para o funcionamento do bot.

Os demais são dados do cliente, sendo assim não são necessários preencher.

Server

Eu disse acima da BASEURL_SERVER, pois bem, aqui vamos configura-lo.

Ambiente de Desenvolvimento

Se estiver no ambiente de desenvolvimento, é só rodar o npm run server ou npm run server:w, caso queira no modo watch.

Dessa forma, caso queria alterar a porta, você encontrará no arquivo package.json em scripts, busque por server e server:w altere a porta que fica após a flag --port.

Ambiente de Produção

Acredito que você não queria que o server fique ocupando uma instância do terminal. Devemos então prepará-lo para o PM2.

Não ensinarei aqui como configurar o PM2. Mas se quiser, você pode ver o guia para isso.

cd server
npm install

Você pode alterar a porta do server acessando a linha 5 da index.js da pasta server.

Inicie o server com o PM2:

pm2 start index.js --name wabot-server

Execução do Bot

Se você não tiver todas as variáveis de ambiente preenchidas, precisará rever em que parte elas são requeridas e preencher com outra coisa. Sugiro ver os arquivos fetch.js e steps.js.

Volte para a pasta raíz do bot:

cd ..
npm start

Escaneie o QR Code como se estivesse conectando ao whatsapp web e mande um Olá para o número que usou para escanear.

Não se esqueça de verificar se o multidevices (Multiplos Dispositivos) está ativado em seu whatsapp.

Se quiser usar o pm2, execute:

pm2 start index.js --name wabot-bot

Autor

👤 Kauã Landi

🤝 Contribuição

Contribuições, problemas e solicitações de recursos são bem-vindos!
Sinta-se à vontade para verificar a página de problemas. Você também pode dar uma olhada na página de contribuição.

🥰 Mostre seu apoio

Dê uma ⭐️ se este projeto te ajudou!

You might also like...

Vio-MD is multi-device whatsapp bot using library @adiwajshing/baileys and example bot of Violetics API

Vio-MD is multi-device whatsapp bot using library @adiwajshing/baileys and example bot of Violetics API

Vio Multi Device WhatsApp Bot Use at your own risk! Build with Baileys and JavaScript's native Map class ( as a command handler ), using https://viole

May 31, 2022

Queen Amdi is a chat bot for WhatsApp.

Queen Amdi is a chat bot for WhatsApp.

👸 💎 QUEEN AMDI BOT 💎 👸 Whatsapp භාවිතා කිරීම පහසු සහ විනෝදජනක කරයි. Whatsapp සඳහා පළමු සිංහල පරිශීලක බොට් ද වේ. Whatsapp Group | Youtube Channel Q

Dec 28, 2022

whatsapp bot build with nodejs

A whatsapp bot made using adiwajshing/Baileys library Install ⬇️ git clone https://github.com/justpiple/whatsapp-bot/ cd whatsapp-bot npm i For

Nov 23, 2022

stikerinbot adalah pengodean ulang bot whatsapp dari wabot-aq

stikerinbot adalah pengodean ulang bot whatsapp dari wabot-aq

stikerinbot Simple WhatsApp Bot UNTUK PENGGUNA WINDOWS/VPS/RDP Unduh & Instal Git Klik Disini Unduh & Instal NodeJS Klik Disini Unduh & Instal FFmpeg

Oct 31, 2022

xvoid whatsapp bot

xvoid whatsapp bot

xvoid-bot xvoid-bot : a oriented bot for whatsapp How To Install? update && apt upgrade apt install git -y apt install nodejs -y apt install f

Apr 24, 2022

An Awesome WhatsApp Bot To Jumpstart Your Projects

An Awesome WhatsApp Bot To Jumpstart Your Projects

WhatsApp Bot An Awesome WhatsApp Bot To Jumpstart Your Projects! Table Of Contents Table Of Contents About The Project Docker Deploy to Heroku Built W

Nov 1, 2022

This Is A Simple WhatsApp Bot Mode From *DhaniGans* Repo Hope you guys Will like it Repo Updates in Every Two Days

This Is A Simple WhatsApp Bot Mode From *DhaniGans* Repo Hope you guys Will like it Repo Updates in Every Two Days

ALIEN ALFA BOT Contact Me: Scan QR Code For Session FORK THIS BEFORE PROCEEDING Use This Button To Fork Now THINGS TO CHANGE IN HEROKU 𝘾𝙃𝘼𝙉𝙂𝙀 𒆜

Dec 21, 2022

Bot Whatsapp Multi-Device Using Javascript

Bot Whatsapp Multi-Device Using Javascript

Rzky Multi Device Gunakan dengan risiko Anda sendiri! Dibuat dengan Baileys dan Map() ( sebagai command handler ) Options Options pada command, yang a

Dec 20, 2022

WhatsApp bot multi device kitagawa-md by FERDIZ AFK plis star repo and Fork

WhatsApp bot multi device kitagawa-md by FERDIZ AFK plis star repo and Fork

kitagawa-md Base WhatsApp Bot Multi Device NOTE This Script is for everyone, not for Sale Ngejual SC ORI jahanam brader, neraka menunggumu kitagawa-md

Nov 1, 2022
Owner
Kauã Landi
16 anos | Desenvolvedor em treinamento
Kauã Landi
PTBR: Um bot criado para enviar mensagem para recrutadores na área de TI. ENG: A bot created to send message for recruiters in the IT area.

Bot-linkedin Um bot criado para enviar mensagem para recrutadores na area de TI. Para que serve? Devido a demanda em ter que conectar com os empregado

Nilton Junior 5 Sep 27, 2022
World first fully customizeble user bot for Whatsapp 😎 With enjoyable ththings and fun to use Whatsapp ✨️

⚡ The Alpha-X Whatsapp User Bot ?? ~ ᴡᴏʀʟᴅ ꜰɪʀꜱᴛ ꜰᴜʟʟ ᴄᴜꜱᴛᴏᴍɪᴢᴀʙʟᴇ ᴜꜱᴇʀ ʙᴏᴛ ꜰᴏʀ ᴡʜᴀᴛꜱᴀᴘᴘ ~ ?? What is Alpha-X ?? Alpha-X , is a WhatsApp helper bot wr

Official Alpha-X-Team Account 17 Jul 29, 2022
Simple WhatsApp Bot Script using WhatsApp Web Multi-Device API

Shiina Mashiro MD Shiina Multi Device Using NodeJS Framework & Baileys WhatsApp Web API Information WhatsApp Bot using WhatsApp Web API. If you find a

Hafidz Al-Ghifari 3 Feb 4, 2022
Whatsapp Bot with multi-device support Your Personal Assistance on Whatsapp

BotsApp-MD Whatsapp Bot with multi-device support Your Personal Assisstant, on WhatsApp! Deployment Easiest Way Head over to botsapp-md to deploy. Tak

Peter Dorglo 14 Jan 1, 2023
Ini Adalah Tools Bot WhatsApp,Pengodean Ulang Dari Sc Bot Kanna Bot

Node Modules Belum Selesai Unduh File Bot Lengkap Node Modules Click Here Lord Bot FOR DEPLOY HEROKU USER Instal Buildpack heroku/nodejs https://githu

Creator Lord-Botz 8 Jul 1, 2022
Bot criado na live twitch.tv/444jeans

Bot da Live O Bot da Live foi um bot criado na live twitch.tv/444jeans com o foco em ensinar conceitos de programação utilizando o bot como um meio. P

Jean Lucas de Carvalho 7 Jan 25, 2022
A multipurpose bot, a clan bot, a all in one bot. The one bot u need for ur server originally made as Milrato discord Bot and by Tomato6966.

Public Bot and Support Server! Invite the Public Version of this Bot so you don't need to host it by yourself or join my Discord server to get a custo

Tomato6966 472 Dec 25, 2022
Um sistema de tickets muito simples baseado em mensagens do WhatsApp, que permite multiusuários na mesma conta do WhatsApp.

Press-Ticket Manual de Instalação INSTALL.md Changelog 05/04/2022 Iniciar com o menu lateral fechado 30/03/2022 Atualização da lib wwebjs para a versã

Robson Tenorio 93 Dec 27, 2022
whatsapp api to remote your whatsapp device. Support multi device, multi client. Still update to more feature. Please fork, star, donate and share.

Ndalu-wa-client DEPENDENCIES : { "@adiwajshing/baileys": "^4.2.0", "@adiwajshing/keyed-db": "^0.2.4", "axios": "^0.27.2", "body-parser

null 29 Jan 4, 2023
nganu bot, multi device based simple whatsapp-bot with social media downloader

nganu A Simple Multi-Device WhatsApp Bot simple whatsapp-bot using baileys-md to download social media post and many features Install set instagram se

Muhamad Ristiyanto 28 Nov 20, 2022